2024-05-07T03:30:26,996 Created temporary directory: /tmp/pip-build-tracker-yu94gsb7 2024-05-07T03:30:26,997 Initialized build tracking at /tmp/pip-build-tracker-yu94gsb7 2024-05-07T03:30:26,997 Created build tracker: /tmp/pip-build-tracker-yu94gsb7 2024-05-07T03:30:26,998 Entered build tracker: /tmp/pip-build-tracker-yu94gsb7 2024-05-07T03:30:26,998 Created temporary directory: /tmp/pip-wheel-y505obdi 2024-05-07T03:30:27,002 Created temporary directory: /tmp/pip-ephem-wheel-cache-rnxowpw7 2024-05-07T03:30:27,023 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-05-07T03:30:27,027 2 location(s) to search for versions of fluidimage: 2024-05-07T03:30:27,027 * https://pypi.org/simple/fluidimage/ 2024-05-07T03:30:27,027 * https://www.piwheels.org/simple/fluidimage/ 2024-05-07T03:30:27,027 Fetching project page and analyzing links: https://pypi.org/simple/fluidimage/ 2024-05-07T03:30:27,028 Getting page https://pypi.org/simple/fluidimage/ 2024-05-07T03:30:27,030 Found index url https://pypi.org/simple/ 2024-05-07T03:30:27,262 Fetched page https://pypi.org/simple/fluidimage/ as application/vnd.pypi.simple.v1+json 2024-05-07T03:30:27,322 Found link https://files.pythonhosted.org/packages/b0/64/b18abade44a2e44c1f3913b25d861b555bb0c3bfd3bf8f565cbfd6c0a371/fluidimage-0.0.1b0.tar.gz (from https://pypi.org/simple/fluidimage/), version: 0.0.1b0 2024-05-07T03:30:27,323 Found link https://files.pythonhosted.org/packages/d2/7d/664301916882100cea449b6b8b1c1b6b60f6a42e605745bd5d418d18b66c/fluidimage-0.0.3.tar.gz (from https://pypi.org/simple/fluidimage/), version: 0.0.3 2024-05-07T03:30:27,323 Found link https://files.pythonhosted.org/packages/5f/ad/bf9e262ec478cea119a1b8594997c19dbf4986c46b701f0ff56ad0f54e2d/fluidimage-0.1.0.tar.gz (from https://pypi.org/simple/fluidimage/), version: 0.1.0 2024-05-07T03:30:27,324 Found link https://files.pythonhosted.org/packages/60/4d/23e8987ea0f82e6bd7c77e593594bf1fb3e5f3f6dfbdb040f75d3c7d7826/fluidimage-0.1.1.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.1 2024-05-07T03:30:27,325 Found link https://files.pythonhosted.org/packages/bd/dd/1fcefa922030db6f2de9d9e6d6a3d385d64a3db392ad830f271c0f599986/fluidimage-0.1.2.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.2 2024-05-07T03:30:27,326 Found link https://files.pythonhosted.org/packages/4f/74/49e1f96c4067143e1ce2533dd00017334e35c0bf45465243661b5eb85d0e/fluidimage-0.1.3.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.3 2024-05-07T03:30:27,327 Found link https://files.pythonhosted.org/packages/4a/b0/ff27f0f608b58f6a9f5e05319ce211f57ea5a01fc4e5e5050a94a9d3c1e5/fluidimage-0.1.3.post0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.3.post0 2024-05-07T03:30:27,328 Found link https://files.pythonhosted.org/packages/9d/9f/addccdf3260e1585a890e104104dfd49a2b6afa70eda085156091c46157f/fluidimage-0.1.4.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.4 2024-05-07T03:30:27,329 Found link https://files.pythonhosted.org/packages/a0/dd/90f22ea24ca9537d513b0319007e5e0cc9a29aa6968af9e5c039dec71e1e/fluidimage-0.1.5.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.9), version: 0.1.5 2024-05-07T03:30:27,330 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8a/a6/8364ce2f6f8e70241ec3e3030ca7350a50a6be5fbf5c7c6038fd759be78f/fluidimage-0.2.0rc0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,330 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/39/bb/7875521905412da6133f4f520348db85489ba4f0c03ad9e72b9f0532d4a9/fluidimage-0.2.0rc0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,331 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/77/6e/a30bebe4da8c6a8ea73350ceb8cb9a91d176c72f758516dc4073c677df92/fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,332 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/99/64/1373ef4ebe0013f3b76b46ac92a88cd01f6e24738c82dadf35376615dd3e/fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,333 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3c/3c/29a783717c16d296f48f3584e7e29f640b80dc43d8d04b19cf91d4b666d2/fluidimage-0.2.0rc0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,333 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b0/da/89f4a764fed770d44dc1fd4ee5504e6b982502fe5b649b3f4a2a16f0fc6c/fluidimage-0.2.0rc0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,334 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/43/16/02d6a93d7b0beab96ee6cf6464d94abe3d5c2c37bd59c0872a2642a59bd1/fluidimage-0.2.0rc0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,334 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ca/5b/2e3b79a54c41f1f043c7cba897b995f253ea7532da1560c01f376e5d3a48/fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,335 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2f/ad/79b974e9ba69132d15e552941306895aaa068099f7ad3dd40229c9946b17/fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,335 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c9/57/cbdcbda2cbf1061d1bdd55e92a55c96a47aad18012a3a97b051d783b80dd/fluidimage-0.2.0rc0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,336 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/dd/b1/461d6bc59c13cd08b228a6d8c6d1e67c4646464dba84f8113fa48f3395a0/fluidimage-0.2.0rc0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,336 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cd/0a/0894646d8e11521da01bfd249ccf26ba887163a5c3cbe0936e21087f20df/fluidimage-0.2.0rc0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,337 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/76/10/5627c6aa21848389f0d87881a48effa16466357f5266dd6e26be545e1cb3/fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,338 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/63/a5/979828bb24d2bb9e32e8b267c0119996cd7c33fa9e35341f84abb312e369/fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,338 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c2/ed/7507bf07ca92b574f3b8e3db95ccea70c41f0ef18fe5622210bd59f65465/fluidimage-0.2.0rc0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,339 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/08/65/f9c5cd70312174d3b05c42e7d0fa856a891e650d1e4736d6af3dcd05ca36/fluidimage-0.2.0rc0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,340 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ae/86/c8d1a7165e7a055f6fc71871772a7aea0caa18013952d4f019e28663f659/fluidimage-0.2.0rc0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,340 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/af/49/25b9ccb92527066c9e64ce1bd6c3148fe1d8cd46e3a15d6749a461ba2b7d/fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,341 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/31/89/1d3d716346cd534dc100e9b7a12322f4217b8b6a04ce131e116d36dbd4b9/fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,341 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/5b/7a/7b539c0c992509ed25dc4ef4c8cb8bb0e208bdc776b88f2cc1bd92c6e46a/fluidimage-0.2.0rc0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,342 Found link https://files.pythonhosted.org/packages/18/00/97cf5250f08b68551af470a63297ee99cf1f447a8e67e06a91c5ace94d6f/fluidimage-0.2.0rc0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.2.0rc0 2024-05-07T03:30:27,343 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ac/a5/676d2a47ddeb55bbc0d6a76162ff763a6473afbf10655d57203f5a18f0c3/fluidimage-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,343 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/24/dd/8b98bd0a0440bab7800f15455c2dad236904475316e0c02f5088b94783c3/fluidimage-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,344 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/be/bf/f88af732cf13fdbab8dfecc693e4e08d73bc41322b872260d37be1405ab7/fluidimage-0.2.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,344 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/55/d3/5b4f638ad863a9a73c668b263e5719af83e54e3f5665b58a12a917d307a0/fluidimage-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,345 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/5e/fc/c6559d9a50b25996db0d0776a72be23066cb106ccf714476faa41a3e408e/fluidimage-0.2.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,346 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/28/00/6b258adbc3eff3c02ec79aa7c1e37ce9962f438792c13b9962df90f465ab/fluidimage-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,346 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/48/39/88e11d10601467411e6f0e446126ab0ea73a9e36bece627f60a4af22c2be/fluidimage-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,347 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/42/71/fcc1ba6e7db2598b4a644aac4bb0dd7d984458ca267c252a32f9bf66adba/fluidimage-0.2.0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,348 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6b/c3/16227f917595eea84fbd1ca56edbcf5664c0b93772a2085a3942e5f41d88/fluidimage-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,348 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f6/f5/54d2f929464d23333518fa85b207abb71d5003bdabf0d28b7c5e892498ad/fluidimage-0.2.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,349 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/20/90/0757ab54c582a105b7afc2018052f86b2a65e5b556cad1126ae87bcec2b6/fluidimage-0.2.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,349 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d3/86/006657414fb89293d0f0ad0993b6a31defd309c0ca3b42aa2f23713a94bd/fluidimage-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,350 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d2/00/7169e53d84c06a238c2c8124a729f32d7a9174989a0c6b738f9b22bbf03b/fluidimage-0.2.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,350 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/07/bd/723300cc5027e87be2582a69aa01c552ac4ed56d9d9e4c6b85daea8400ca/fluidimage-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,351 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0a/f9/f09c04dc37be5a7262e9b622dec1adf94bf0313ee32355766f8cac1dc05d/fluidimage-0.2.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,351 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c2/fe/e725e709bc5f49f43134f20703b962ed4b1498528dcf109a9252f2cf8900/fluidimage-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,352 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a3/64/48ede952c89b0c334a49c19ea2714d0e27ab0b291d0282237729048438cd/fluidimage-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,352 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d8/0e/47a3b928c8acdded247080abd124c5618d123520e5f9383db2e5f8e184bd/fluidimage-0.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,353 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0d/6f/9eb9852ff851a0b7285010e0ded8a72b0f71317fc0800e015b89777b0efc/fluidimage-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,354 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ee/57/c9a31974e0c43f78acbc609bbb2bc4c8df04e464cad22fc71530bfaa2aa9/fluidimage-0.2.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,355 Found link https://files.pythonhosted.org/packages/4f/13/c25676a48efaecd616c59991b246002870ca1d7ae87c19ff75568c73d674/fluidimage-0.2.0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.2.0 2024-05-07T03:30:27,356 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/7c/0d7fb4e202201f752a34b18cb022ccfb76961746695eaba384130d119447/fluidimage-0.3.0rc0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,356 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/78/66/692c51c072405695b39e5d3ef2646cd8c765ce8c8e30e6daed99cac18e70/fluidimage-0.3.0rc0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,357 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f3/71/1dada875261faf7abe6e37dde90fd6dbc2a140e3ebf4333cd19953fdb818/fluidimage-0.3.0rc0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,357 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/97/de/af2b40b7ffe40473cec947f3ce1dce81c0980697bc5702c78fd996b1ae53/fluidimage-0.3.0rc0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,358 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0d/0c/61afbb8960e649820bb025ceb24a32a4f451f41138eaff9242c0a602d137/fluidimage-0.3.0rc0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,358 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f8/aa/c44504a1fa9c3823116eeeb0b894dd35fcc595f65a769882d4b9d177f8c3/fluidimage-0.3.0rc0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,359 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e9/04/35cab5661d6854b4d1cf17bed67fd59e29fe8e0b4f55161f7044e81c8ad1/fluidimage-0.3.0rc0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,359 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e5/06/e41d5222c2d258c91fc157f1f6db09dea4cc8030a533042586aca99923b6/fluidimage-0.3.0rc0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,360 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/15/58/04c43b7eeaed3993e69a7a00e0831c84b009d533b2b501121578345a462c/fluidimage-0.3.0rc0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,360 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0e/fa/c95d61f20d3846b6e568b25e04be4778e166a09a6b09ba49b9fddbb639b0/fluidimage-0.3.0rc0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,361 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/9a/80/64c19bed7ac7b76b74937b43a966ae849954e3b8b971e6281a041ce8ce77/fluidimage-0.3.0rc0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,361 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6c/c0/ead863015cf80d785b855d2b8482a42e9de48059a627af10b26388fcb9b4/fluidimage-0.3.0rc0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,362 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/57/a1/ed2fbcb1db09ed75315a14607700afdd5a48c5affa8b5dcbf602c0cbf010/fluidimage-0.3.0rc0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,363 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/af/5b/e10e6ca866154e7a7f827579580b29d051ca5d05a92dc8dd13e24dce2f77/fluidimage-0.3.0rc0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,363 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/38/4b/6185339cc5a92f1c546b3faeea1a98e621dd813b8bf746f39b0e6808d773/fluidimage-0.3.0rc0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,364 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c1/b7/4aa3d065d10ff3153656742b3e46a4be9d6f44ca27581fea6b2c0b6539d1/fluidimage-0.3.0rc0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,364 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/06/c4/e7f5b3bb80da0bc646b8fa4999775271a02b0b5b6933840f12bc588d205d/fluidimage-0.3.0rc0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,365 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2b/93/b97b3acf0bfecfb6921ec50207cc28a13db4c983f43a7670a688f26e9e61/fluidimage-0.3.0rc0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,365 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/16/7e/417037a40a0af772cef7a53c864fb252a2009cb50f493362c92774e813fa/fluidimage-0.3.0rc0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,366 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fd/85/47e87dc02395551f9b0768dcda123bf34500c7fd60314a39d6cbbce3ab50/fluidimage-0.3.0rc0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,367 Found link https://files.pythonhosted.org/packages/34/dd/0cf6d714384ab1e6d8bb011dfd533fd6424321c5fa638b18469bb971397d/fluidimage-0.3.0rc0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.3.0rc0 2024-05-07T03:30:27,368 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/66/7b/3ce74ffbb893931ecf4e8549dedc939ecf44af7317336bf017672819b901/fluidimage-0.3.0rc1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,368 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/93/6e/ae5d7978a93b4442d28977b538f6f63b74de4d64ff84dc19ad0605b01ee6/fluidimage-0.3.0rc1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,369 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ea/84/dda62e530fe6df82860ddba97fdd40d93d16271d8c4ec432025c3cbd46e6/fluidimage-0.3.0rc1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,370 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c1/1e/b113796cbf6f542b88bf2b03948545019be794ed73b5bb4cee79d2ed2dd4/fluidimage-0.3.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,370 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6f/48/3fd71783c04e1d77610f2f1166c72fb3b5c5b93161581e019e2fbd99112d/fluidimage-0.3.0rc1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,371 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/12/80/bda947d9dcf2dae64badcf411a1e64cf61fbe35f10d226b58a941e478391/fluidimage-0.3.0rc1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,371 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0e/5a/78a0247d9efa2c885ee8b2984e7df9efeb26ce9cec4531aa5b9d87735d99/fluidimage-0.3.0rc1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,372 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/07/8f/103298df75274d50d534b92f68a884ddb0ae448d764e6a6400a6a49ec826/fluidimage-0.3.0rc1-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,373 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c0/ab/496678f838ddc0d63f3920bcc2241363aec02396450a8cf808af0152a2dc/fluidimage-0.3.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,373 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/9a/17/2c1c4337f49ba8991783198473d8469349db1049088c6948c301741eff3e/fluidimage-0.3.0rc1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,374 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/38/b1/0e8bd4e934a05a9fbcbd85e4a5bb0cc55c371aecb8deb36e877d1cbb1fc4/fluidimage-0.3.0rc1-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,375 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3e/72/4d5e70bd9ccd0b301140a5ab65233b90eb28966d863629da73b8d852aedf/fluidimage-0.3.0rc1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,375 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8f/c1/924716d0b24ad1c24c5dc61f38d608fef503ba024c6e40cb9325911f4ccb/fluidimage-0.3.0rc1-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,376 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/94/c9/742eac95f6de064d3cd3d7a6ef010b71a1c1e43d27f2b24a23018d3fd9f8/fluidimage-0.3.0rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,376 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/72/e7/061a61ce477308a8cd5aa6079e549a09f4b6313bd09e82e96d41a0b9b88f/fluidimage-0.3.0rc1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,377 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/90/3b/e09a5c0d755840aa8ebe65cd396884c88b176b1eac287d4a6e7e85e533a7/fluidimage-0.3.0rc1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,378 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ff/34/8ea1200d541f3d50df29909ed716d291788e19ddda332fcaec39354b4184/fluidimage-0.3.0rc1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,378 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b6/3f/5a7f5e6e7e5a43ae88d2659d0aa67dbe8a132341df82cab87f789e2e2ef7/fluidimage-0.3.0rc1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,379 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c9/09/96a1c10e9a3849fd2f7de0c2b36b564acea0db23ad1479b0b6026cd7be66/fluidimage-0.3.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,379 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6b/42/80a5810fe565642692dda59fd6c2d8eda3ab25b590dc84763df8cd07a6df/fluidimage-0.3.0rc1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,380 Found link https://files.pythonhosted.org/packages/9e/fb/e27ee1fbf31acd2618d789e1b32279bef1469d37ebbb746fc0c2cc6c6ba3/fluidimage-0.3.0rc1.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.3.0rc1 2024-05-07T03:30:27,381 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3b/ac/2aa4882d8e800d5ec3804b995f96b8612c9f1b3f2130643a2ddde84b0831/fluidimage-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,381 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c2/e0/8b83c08d150ce11b0398e4d5d09736ff036b8b0ef444458aa74268d1d486/fluidimage-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,382 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/97/70/bdb9f1fba35f47013c022331ebc86deb1bf4ba13c024fe74ef2e1da6e74b/fluidimage-0.3.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,383 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8e/80/b5098406d5313eaaf69d6c73a79dd250746078636cd5409416925350b08a/fluidimage-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,383 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/1e/19/eb8e2c0f72cdf1375ad94808612bf0e0eea99fb2f9456d9689da0ab71f47/fluidimage-0.3.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,384 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/42/5d/858a5334399f525ab4555fadd403985cc6fc2efacd1da446ec5f4d5f0733/fluidimage-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,385 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/4a/92/5c68476420a7858fa6280c5f4dc66f02af79bddeed86fecf569eef2a3ff7/fluidimage-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,385 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6d/ea/3f08a541119289b95474672d1b31487340a54d27607106bacbea83eda935/fluidimage-0.3.0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,386 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/df/72/607095d4ae67357884b0af7ad1d3d9a801be8da71cb01db177687592dd8c/fluidimage-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,387 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/65/9d/be0db5e21e96a66f02db6389fe949f6335466e3e2da9232235df24422022/fluidimage-0.3.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,387 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/7b/c7/043553d343b8b8dd263af1666ef00ce538be39a84f6f120775279bd72621/fluidimage-0.3.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,388 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/84/42/be4b69a806599031e6f6702fe790b79c036da6a94f6a44876b52d1b5f559/fluidimage-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,388 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/98/b3/f788c8b13a67d6dbb746ae90132c84b519cabf62a067e97b8c0eebc6c19d/fluidimage-0.3.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,389 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2e/d3/9e92a48fa80574365b70af8cfd8fb2666254a35bf53c473dfbe061494645/fluidimage-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,390 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/06/82/5c5accc9b2d462222bb1298e26c56b1894584c64d78bff005a1ddcfd872a/fluidimage-0.3.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,390 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a3/41/70ad9e020920207274b3a3d2a46459b0b73ff0e31a614f06ef552c44fae0/fluidimage-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,391 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b2/79/a4a79abb8ed6c5ed4435775fad07a53f5480f002c67ebb9eeffcceca8c2d/fluidimage-0.3.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,391 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/09/7e/8eef0f6016f7d38fb1c44b61bee83a4e67d888793409649253cec30a2ed7/fluidimage-0.3.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,392 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a0/4a/2920430b5a8c8ff7668c26df400a6ee5304505d59d2783130683bd43632e/fluidimage-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,393 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c6/4b/1ccb2e4419580f6ea77119d4f900245ed2613daddd3cd4f4f3127a7aba15/fluidimage-0.3.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,394 Found link https://files.pythonhosted.org/packages/08/c1/01b28cce8cc796afbc4baeb6b9065f7949497852ba3306b16f5c8329a826/fluidimage-0.3.0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.3.0 2024-05-07T03:30:27,395 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6a/43/60fbaf97a104d23004f43c85bf257b3322e7cdff32d8a7d496515a193c37/fluidimage-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,395 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fa/c0/8e05a0d5bce58b600c7f770d572d5f2b169c4a4543b45585d82d4dff0ee1/fluidimage-0.4.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,396 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ff/f0/7846542c96d68545667f8549f8f7e6e994d61bd87db372929f0a283765f7/fluidimage-0.4.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,396 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/71/39/34f943f4dbf3a00a4655bccfe074e77fe2abb7738c3b2fa6c48f29e1b78a/fluidimage-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,397 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2a/f7/6d51c80f1962687a60f18748fdd3c667878d2fd1b70216b98c21f0a2db1c/fluidimage-0.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,397 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cd/b9/815bd18c0bffd20aed104019b7393dcb07c4bedc2b27dd31b6da5373bf13/fluidimage-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,398 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fb/3b/d3a48842ad771b46b46cf040031b1c325ac6f0a30884c132edab9940bb25/fluidimage-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,398 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6a/38/b0f7f17e0aac048b13acd6a4e0f5144c98d33fd62fef3c20eb53e0daa30a/fluidimage-0.4.0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,399 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/02/7e/d9a35bd1981d2fe435218a163cd8cfa35b1d48443c19d07db7105d518483/fluidimage-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,400 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/68/ef/c296a05dab966ddb14978515c60294614c9e8bab3dfa279a3a4f4e1811f1/fluidimage-0.4.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,400 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/4d/75/e9f745d4394bed8f89d0810a56dfb4f3a7dddacd9536b46cc31b8f1b449b/fluidimage-0.4.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,401 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/66/49/f3e44e075947547e7ad18dd5c8c86b30038918526d3758d3a86c082c7178/fluidimage-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,402 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0a/dd/c6c1294a16dd444622be3f2741099b1143ea65f4eaed3ce9f3802419c6aa/fluidimage-0.4.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,402 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/37/59/dc8651f01831fbdeba0a87b07c5583c1b4eace4c718701eb0cff7afd6f43/fluidimage-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,403 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3c/5d/9e5a4d8a6465c67889d501acb467dbf34644259c3fd336a3c756bbd7f4b5/fluidimage-0.4.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,403 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6a/1d/156639b84c0f76fa51573c8ed96bd5303407fb6954ab130aed6ba00391fa/fluidimage-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,404 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8f/78/2c34a927af6893dab7c065dbff32fd116dceb65b8dc70bb69817adc70356/fluidimage-0.4.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,404 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f0/b8/58015461f22464a5d4c8704239a46f05ca8c9836599aa9bfa5442c33c552/fluidimage-0.4.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,405 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ed/06/c07cc75e35cf7ae8bc1da3861643c1974a522e8869248e06a9bffd00c974/fluidimage-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,405 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/67/77/67235c17d08e97b7bce71da0f7a27975123def6fc253ba710faf789dac94/fluidimage-0.4.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,406 Found link https://files.pythonhosted.org/packages/7b/2c/f1dd7b693a9f4ae44ef58e2da1a074e2ef8719104eb3f6ad36ae4dc8bf4f/fluidimage-0.4.0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.0 2024-05-07T03:30:27,407 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ac/8d/6c5c98fa05f3e6154c49611332ad9fd8aee269f5a334809d44fd658561b2/fluidimage-0.4.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,408 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d7/8a/2ec6542a88cc0a8ddacf1f3a6e65d28c877b50dc1947aebeee94719d43ac/fluidimage-0.4.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,408 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/95/d8/ad757c988b498c79a0aa1ecf52234c96898173ef85609cd33b53ec453c57/fluidimage-0.4.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,409 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/85/1c/8d0b3c03b485ad217a7d4324aad3b26a9c881befe08bf94b9588d71b24ea/fluidimage-0.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,410 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/15/22/f820b92500d6efb0ce8fa86ce99eaf55bbb4e2bf78c045d9eea278d51f54/fluidimage-0.4.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,410 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c2/b1/3e4b132f1faf58299c0491db1f5b0df1b5fc0e398465c43970d9014b053e/fluidimage-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,411 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0f/6e/1e63682fc3705acadd5e5673098665eba85aa2fe883627caf7512453db89/fluidimage-0.4.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,411 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a7/0c/ae4aac0c6883603f9fa7d799d720bd64091286ef9365b2be56f77742d8f4/fluidimage-0.4.1-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,412 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ee/b1/a1d97a8232473afd60d4baca90f1d6f3d993a628dd1ce4e08ad0772fea27/fluidimage-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,412 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/bd/cc/f84b929bc0660678a53b145251961b9ae3a88f58865d00bde4f88ae1b960/fluidimage-0.4.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,413 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f8/1a/5122259d03ebcd3b28dc8cecc767828d162d5fa8b80a2c2b3d4153b82e55/fluidimage-0.4.1-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,413 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/92/c2/e2ba1bf6742383ff5fbfc4528771f52d1a71ddc86193abe0c3d097477ec9/fluidimage-0.4.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,414 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6f/76/b57d3380fae73a12209ac6f70b798e99afda715000dd144c6fcb1c5ea759/fluidimage-0.4.1-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,415 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f7/59/6a37075da647b6b085c620d3cf77a61b953026336bb2c6c7e4365a5133f8/fluidimage-0.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,415 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a5/64/5fe030a11e95647c21a48ec4d75a05b08a13c89a74f36ce631c5136abea8/fluidimage-0.4.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,416 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ed/65/5a6f4931f5a2daf6dc31a0508e6610a2f397d265b50f58eb790289e02540/fluidimage-0.4.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,417 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/21/4e/b0d44a4ac63a0abd00d25271b4372b5a47495a8c49387502ae1923e543ae/fluidimage-0.4.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,417 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/70/0e/4c0311202ea578b3a3cd2d27d9f7131c4465710d5d27375bd98059c4df90/fluidimage-0.4.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,418 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c6/73/9b97535cb75b0683c65b2f934fa7aa1eb862ccc5c8b9af86a2a06ad5e32d/fluidimage-0.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,418 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/19/2f/cef7a3d34132190a82d87fb3cc5508a3113f6005963331490da81b1fad04/fluidimage-0.4.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,419 Found link https://files.pythonhosted.org/packages/5d/9b/c845963bb4698d72ed0defdd739fa8447ed8d0e7918e10033cc4e266e49e/fluidimage-0.4.1.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.1 2024-05-07T03:30:27,420 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a8/24/2701107f1839409c3d9199b59665648c52dff6f9468faa4c4a1c8bbcf814/fluidimage-0.4.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,421 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/75/ba/f588116a36f7314388ce48cea487b44d97d373af79fa81648367d88234a6/fluidimage-0.4.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,421 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/78/ff/3aa26b0327f80b0e2121d159902eef519c463f82a033d41d07b0730d63b7/fluidimage-0.4.2-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,422 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/75/43/1a7c90f4fa379d1b77e98e5de60469802ac33f9237edffe5b444cd85d10c/fluidimage-0.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,422 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/56/2a/5cfb6ff805120d665f74d3100ff727d8edabb16d19a449c920a1dda7ce6a/fluidimage-0.4.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,423 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/70/e6/076af97728c2b65cf76df5e4ca13daf212fb5460e743c4ffcc8ee4b496bb/fluidimage-0.4.2-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,424 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/34/cc/fe0bd896290bc8a3c0d6cc2197150dec68b394679e43608202cf3acb4753/fluidimage-0.4.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,424 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/52/88/d9aaf7ad4a967446a4b9bbb187941da5d6028d7cabaa9062c8169c0f7391/fluidimage-0.4.2-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,425 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/09/9e/93ab77a48e7aa621c2cd974b160ac4df5be6930930cc464b28cff504d3b4/fluidimage-0.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,426 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/83/92/62075516f318fceb72622d7ffe208db69f66d4ed8269575f9d9ff455bbb2/fluidimage-0.4.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,426 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/25/75/bb412366a74eef3e4b1178bb9c2e89b91de0ce995f4ab36c105490cfdac9/fluidimage-0.4.2-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,426 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/75/54/25a9f4a8b14a5a7f6881e51f89293c9548c5e4f93d0d08c7758260a972d6/fluidimage-0.4.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,427 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/76/31/ffb90b224431dfe767c39a8c8c7ff1db4f691fd4f734bf42c585d890a35f/fluidimage-0.4.2-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,428 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/51/ce/c0ec43e28899c5b9b32ee8f973def3c01761288812a0803742b27ea11309/fluidimage-0.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,428 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/79/f0/014b4e985e5d0b7667d61faa7d0b62c5b13266377a530f3c3e41d3f20c48/fluidimage-0.4.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,429 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/34/a8/ffc55b1d0f60a0c0d8a987e3a7eac5dcbd72a6dcc945237d8d8dd17e3be9/fluidimage-0.4.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,429 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/09/a4/b7fe84e2662088cf5a9f9020b5e67bfce9cb2ce180d12c7f8c8b0739ee17/fluidimage-0.4.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,430 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/77/d6/404d445b5f2bdbb7b93d494029cf102c69738dd8e8b90bf73619c8e9f44e/fluidimage-0.4.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,430 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a8/83/ee342770b9c92e98a406fd5c125cc7050ac596f27a3b7458cdfe42a59760/fluidimage-0.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,431 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f0/da/8e846eeedba027f0f707cb4882c8325f2cf90c31cb0c8730c82f0d06c4f1/fluidimage-0.4.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,432 Found link https://files.pythonhosted.org/packages/bd/0f/2619ef1862702430383f71a3d91b7491dd0c12b29110307da8398157bb60/fluidimage-0.4.2.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.2 2024-05-07T03:30:27,433 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/7a/01/2debb46500da07d05465bb1362629e0815b368b96938f900996712518ac3/fluidimage-0.4.3-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,433 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/23/c6/4812528de8e6ca8d30816785555707b58aa230238a3981cc7cce356678a1/fluidimage-0.4.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,434 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/39/dd/f3cc3ceea3171609755d1affc0bbc5f47b4901b0d7836ed7584a8153519a/fluidimage-0.4.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,434 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3c/38/51ffebabd36bffe23ad6d2adb71c5a4edd42c200c4fa21b18faac5b4edb9/fluidimage-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,435 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/66/df/59a4bbfcffe7e7d1744d9dcd8214a2c2fdd71f9fd38a005e4ad47d2394b0/fluidimage-0.4.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,435 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/52/b0/b70c21b7495cb4e0e03be7febeb7d931115b667757b6902de153b5186105/fluidimage-0.4.3-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,436 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/7b/ef/e21c58802eb44b62730d361f7fe634c3e597d4d6c2e68490a61ae968deee/fluidimage-0.4.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,436 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/30/06/e59d6859f6ee18d1843a0a6ce619a6692237a02909f21359eabf9f6dbc73/fluidimage-0.4.3-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,437 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/74/0a/6096aab56b58f246d63ce1e4d75a35ce38a0e937293694a048b6f9710937/fluidimage-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,438 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/08/d3/2992f909f7333cf4fe5208436b5d6bbcde9f41c1b639284631ee11178f86/fluidimage-0.4.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,438 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d7/3b/9d7a7b65eacf7087d4435e749ec6a113724970cf6b56855d7d4ea2cdb12e/fluidimage-0.4.3-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,439 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/11/52/1e19f36ad2691b54dd7eba98564ccb3e4789be53013dd19fad0b79c0c706/fluidimage-0.4.3-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,440 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cd/f7/3bd4a50c080392512fae6911fb6aef52dad8a5be662e606c03f063bea905/fluidimage-0.4.3-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,440 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/84/46/f3fa618b032e02daf99ba46148ed2f98799a82ce2cf9f52eb2e43f072d14/fluidimage-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,441 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f6/0f/490db0b4d32cf061d2a95cf5c256c973c7254a0954a90228edaa221bcb8e/fluidimage-0.4.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,441 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2e/45/4e435b236e5f90a9d66a8de89cad3e7d7c6b1e1aea92af982d390741941d/fluidimage-0.4.3-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,442 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/27/f6/021fd407f3d396da2e54d6682c64b0e8ca962353fdaa02597cc2b44e1aa0/fluidimage-0.4.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,442 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/62/fc/559494b91e16c8586b7fe63c56ab3be3593975ec206990f6f7e62da08f1a/fluidimage-0.4.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,443 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ce/b0/80f56f3d90ddc98fafa4b6dac29e6b157b40dcdbd2e041d52c1c5547b1f6/fluidimage-0.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,443 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/67/c0/7855281e2096c46ad7015e466175535d5270c4d3dcfceaf8ab278f8faaf5/fluidimage-0.4.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,444 Found link https://files.pythonhosted.org/packages/ea/63/3f29fc2597e9c695a1cd829e5a82cdb1898ea4ba19e4a1a37987bb1f26ef/fluidimage-0.4.3.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.3 2024-05-07T03:30:27,445 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3b/b7/96702949977daf8de34c7a9035e9abf3af792b0a154dfe0a76862cd2cfcc/fluidimage-0.4.3.post0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,446 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/4e/63/1d7cdc5252fb41b56a562be458bb7eaa1b4632fa6cb050bdc4a4c0f38003/fluidimage-0.4.3.post0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,446 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/03/d2/e660e3522046126373a09e5e5ba0757daffe6f7ceec23ba4ac1a0a937af2/fluidimage-0.4.3.post0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,447 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/29/1d/fb55d23d1cbc24c0cb1d064edce871684a590429a197d2846dd32696db17/fluidimage-0.4.3.post0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,448 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2a/bf/41caf91c118653b24ade4783b84c857dbe8ca760bdeba9f6f6fbdc8af176/fluidimage-0.4.3.post0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,448 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/99/16/18686d37cfa370fd72c15f178cd98da9846e4518ce3fe4598f64bd6bb4a1/fluidimage-0.4.3.post0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,449 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e0/b6/7a01381fda3c51dbc1519b43bddb0b782bb168daa261c8bcbea0ddbc9bf7/fluidimage-0.4.3.post0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,449 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cb/38/407820487ca06effc3d8479253a746a5dd681dadbf705264b1fd6fe98c8a/fluidimage-0.4.3.post0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,450 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/96/8a/996fae62ffb2d38252a5c3a0e515e231aaaea7d588efde7d2955fb7c897c/fluidimage-0.4.3.post0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,450 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/4f/a6/5940ff8c24eba4e876fe98175255a8b1b0994598b13dbf87cb15ac9bc7d1/fluidimage-0.4.3.post0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,451 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/31/81/574ad0709ae84288245cfcbe0ef958a0c33a3e88be8e701f3cffa06766ab/fluidimage-0.4.3.post0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,451 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6d/da/3b8181c452247b6b278bc70d9dd8b1fc24e1fb77cd56fa96546bfe074c3b/fluidimage-0.4.3.post0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,452 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/33/9b/fe29ec24659387400c5358f28d136dc6f0e2027c91c2fbfbbf19698eb61c/fluidimage-0.4.3.post0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,453 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/14/61/aadaefd9b57f1610fb9a8cfff5e4eb0c6f0783377016a89ce3913c80ca2b/fluidimage-0.4.3.post0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,453 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fb/b1/27a82cece3c9eeb900f3b5cc0682f52efb73f99ae2eb25668115aae7576a/fluidimage-0.4.3.post0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,454 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/89/26/86de45fc2086c4a379debdbd93d3fe78791e80caf03c728628871ac9ce22/fluidimage-0.4.3.post0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,455 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/62/25/c2da4bd828a0e66f76498556c96842b71d95f4113c69482d97f7a76c18d0/fluidimage-0.4.3.post0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,455 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/68/ee/fec5aff0ede55826b1bbf25e086004f00965003b0778dd4f6bbb77ab3c37/fluidimage-0.4.3.post0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,455 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c7/63/c4af58665cffbe0cf4864e4d9c3ac21394d21143929aa4cec349d8bb1180/fluidimage-0.4.3.post0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,456 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c6/d5/babf971330c9b303a7dd768b243beef309fba7855799ec50c0e120676b19/fluidimage-0.4.3.post0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,457 Found link https://files.pythonhosted.org/packages/29/bc/8733733733ad3d4ada10022f5f6d20e1b1f71dbaeb744ca80ba63232da02/fluidimage-0.4.3.post0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.3.post0 2024-05-07T03:30:27,458 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/97/ad/22594a94b48af2910871cfb79dbac2ee702e2fd9c855c57d9bf8daaab6f3/fluidimage-0.4.4-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,458 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fa/7f/757802430c4f8da303fc70e34e3d94156db023423f2940455202793699ae/fluidimage-0.4.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,459 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e9/71/6d0e7bb04f2fa842b56a2b87f6fa5d1c86cd767ab35cdc4e2d3a211d7f0a/fluidimage-0.4.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,459 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f4/bc/ae55e9e9af409c8e7046af6b091ac200a3d5fcdd36a657ec000c32de8974/fluidimage-0.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,460 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2a/b3/dba3a33a857779af7607ea194b7c287d84202e1348818db9445294586a8d/fluidimage-0.4.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,460 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/19/96/3e957b8acebedcc26f2269b735eb3e437b802ea274dac7382622e8124150/fluidimage-0.4.4-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,461 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/53/90/24e6565ef06d72e2edd41d2a27f17e31d9a8278886d820586262056fbc1f/fluidimage-0.4.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,462 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b5/33/a74681ab4b6950ef616661d0d3c84bf04aeb68a8139f518a3c49d89d2d1e/fluidimage-0.4.4-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,462 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cb/ed/845c974f96961928e0152c57ed39c4d464a695ea0f9a9c87a7ef88dd66f6/fluidimage-0.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,463 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/58/dc/afcc920653cedef9a6eb94bb41e54a5002f2e06db1eb31f7540db3b3390d/fluidimage-0.4.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,463 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e6/35/33733c3fbace5f58dfd9d21167dcae8b45821132eaf4e12abaa97c219e61/fluidimage-0.4.4-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,464 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/25/85/f02a7eecff612958fda138c9b1c22a0fdde4d9d5841475e53329aaf62786/fluidimage-0.4.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,464 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f1/45/4ae16adc3002aa9b399d1731155f34d628e4c20727f32c80bf6d639ae0e9/fluidimage-0.4.4-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,465 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/97/75042f41197626405f1996ca0bbf1c4018a3d81a318c59ef0a3a373d369d/fluidimage-0.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,465 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fe/68/de977e15aeed0a360e0f2aac40fd24822d5d0a29d5e40753ecf0987751cc/fluidimage-0.4.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,466 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/78/9b/0db860b5d0cc96f90646869c9c937757a4ec6a8890165d7ecd99ee620e16/fluidimage-0.4.4-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,467 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/34/c2/662460fd7c9ce7d68bf8977e1b4e9afaecfea5576fa74742b66e3194af8e/fluidimage-0.4.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,467 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6e/2f/763796a409859174845edf8b9501f9248c7ed3458d33547d724b562a0875/fluidimage-0.4.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,468 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/1d/83/f60a5c57e89a727bf047bc622d9b8e08a668b38f7599493a505348badd08/fluidimage-0.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,468 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c7/64/ba37359cc5439b432ef2742d8f91be38ad624410b91607b0e8e204e77137/fluidimage-0.4.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,470 Found link https://files.pythonhosted.org/packages/e7/20/6d5acb22098c5cec12bd83ca1573eb9999db7db1369274d02823a9877e37/fluidimage-0.4.4.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.4 2024-05-07T03:30:27,470 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/5b/0c/90d8753c3daaf68ef89b635e129257795a61adf46ba149b653c3f10a5a10/fluidimage-0.4.5-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,471 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fa/b8/b96199d596584dda7677235e60d2a2cd9d475ee2a013aeb699f34b487602/fluidimage-0.4.5-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,471 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a7/3f/e3d708062539756f2e62393b96655c3d2781f79a3d1e4f78ad47b81cbd62/fluidimage-0.4.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,472 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cb/8b/8705176a8a78eadbb718e61e4765803ff04ea4ea3ff97ecf1b0c880553e5/fluidimage-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,473 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/55/4c/2aa4be7b820490b36f052f59960514f5f7f111f311cd0027aca05059fcff/fluidimage-0.4.5-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,473 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cf/c0/8b508865c8dfc5a737bf04aa817982338066cf9819f0f662a963ae4c806d/fluidimage-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,474 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/94/66/9b7b6d1e8d90e7dd24003136a51b45826aa7224db883f6ced2d7c40fb87c/fluidimage-0.4.5-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,474 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d9/7f/0930a32431e25aa6874f7515cde4942304e562de29d8393f1e83a44959f0/fluidimage-0.4.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,475 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/72/08/0e8cd211b5f7973f48657239b39a85999b9a4007495f74d6018fc433ba03/fluidimage-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,476 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/37/74/78589814b4df0af45f3873c6740e6ce5303b0c664ad1b35aa8d1af0b4162/fluidimage-0.4.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,476 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8a/6e/aee2cf2d8afc60190e566a60a23bfb4e5b0c7139f70bc8f985c1fa0e98c9/fluidimage-0.4.5-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,477 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e2/e2/0e0acb43958c19a55a18b788498ec7a3a8bf851304d5d51e0fef693856ba/fluidimage-0.4.5-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,478 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/41/a5/2a26c1858c0be5bc0b32b2a81f40955bcc4f52c1cd8f1ac91123cc30aaa8/fluidimage-0.4.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,478 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a2/0b/82e2deb8490421b9a874153cc65159085fb66429c35a3844ddc8bd5e7106/fluidimage-0.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,479 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a5/ba/2f65316785f5c800cc9bc95a7cac9d3c5389a466351bfe30c44c91d5b00a/fluidimage-0.4.5-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,479 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/7d/e0/9bebdab386dcb58c62dd5550280157960db4461e8c625c64ec12834c23ac/fluidimage-0.4.5-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,480 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/60/6e/49f4ff00bf30994f38ebed39be92aaacee642017dc06469b3da18cbdf1d0/fluidimage-0.4.5-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,480 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/49/6d/beaae8aeac6555a6324e1900aa1f62956729139b0123a6bfc6ed96259997/fluidimage-0.4.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,481 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/56/71/a387943615ce8ca03fbf9f5010cda29dfa3eb4c153c74ed2f6ae388a8e88/fluidimage-0.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,481 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/eb/93/00176b3ece3bcc9ac3557791520f8a5f46a6a2ed104a3eaead5ac85c3857/fluidimage-0.4.5-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,482 Found link https://files.pythonhosted.org/packages/11/2c/81e460f43e61a4154441419a9e9feec0070a78a647c1ccdd35ae8b22fd2f/fluidimage-0.4.5.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.5 2024-05-07T03:30:27,483 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6c/6f/b6d6d1bebbd068944c9182e45f022b391a3cece69edf0cafad088fa02334/fluidimage-0.4.6-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,484 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/12/c3/8ac70d39107c819151812c1fafacee5ce884111d8790fb27d4dd9b37db4c/fluidimage-0.4.6-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,485 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/bf/01/56554dd689a8fa8cc561e8b5be429e1bfde3a1c902bb95d91ea6873d19c0/fluidimage-0.4.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,486 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/19/8e/215b3d3c0f01c2fd3c9618d9175c7fa3690cb1771291714299683fed02da/fluidimage-0.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,488 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/76/64/c9841965293f2a74301e7b72d3110c9882efc33bed7936281e4b039e044e/fluidimage-0.4.6-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,488 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e1/fe/38ef9f6c8fea5a4ee58da645417ca60718e0abaef8b7de3d21e3de573977/fluidimage-0.4.6-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,489 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8f/6a/2c7bec0554730e98a7d8fb90c2adb0601518d9f608fddd1de5253780df7c/fluidimage-0.4.6-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,489 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/90/c8/3baf51c6ec3707dbf60f2478b5fcc4f86b857b399de5080df52aa95fcc19/fluidimage-0.4.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,490 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/09/df/1fdaba24b9283ecf6ff2474ddc8dd7ac620fa2e5a5a7a7d2d0d1a3b683e4/fluidimage-0.4.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,490 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/03/63/f201254c2f90f99567d34be60fc802720136055fef0005b3aacc8b39f7b7/fluidimage-0.4.6-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,491 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f8/0a/d688d19831dfab4093c15e232e58d762e0ea7544bfbb244e6bbbd0e2041f/fluidimage-0.4.6-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,491 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/97/3b/0c14d605381c025d5eafe161c71ca5c623b0554937e386971e74fe692516/fluidimage-0.4.6-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,492 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f3/31/e3968f8df61f8e3fe0edfd2fb092c0a1abfc545a71c3c2cf0142f44ead57/fluidimage-0.4.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,492 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/69/e8/1912387ef826143077a7dfd97498d92ca095fee9b906b4f53af3df6c4575/fluidimage-0.4.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,493 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/04/1c/a4e92e871b9de7dccdf3535aaab96824f24f9eec5556a103391e1faae0a5/fluidimage-0.4.6-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,493 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8c/06/e5fe68b2a7ae99c36b96e8db65ef606a2efe4cf4f5beda74cec931ea0402/fluidimage-0.4.6-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,494 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/45/006c98eae510d793e39e3913b3a55fcc35f7d564ab8af9adbb83d0b50a2a/fluidimage-0.4.6-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,495 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/86/1e/808716fe1882368880d87ef1cdf6305564ad551e4c36b5efa71dc547d0d5/fluidimage-0.4.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,495 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/26/bd/775a8736d6adf381bd81a58a817997494123c818d0f04d10124ef1bb86b1/fluidimage-0.4.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,496 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a7/36/f5150be4f104aa3e3d5ab8f21d17a5912547fc7887800e5cdef63b81dd6e/fluidimage-0.4.6-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,497 Found link https://files.pythonhosted.org/packages/49/37/76b542c3488ec28217833a03fc7266536dc250c3ca7a8ac6af5fbc0da574/fluidimage-0.4.6.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.6 2024-05-07T03:30:27,497 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ce/4f/94b5daf174bfdaf31c723a8231c4c67905f9c725ac097564cdc852db0bf6/fluidimage-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,498 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6f/8c/e60680375d1290150c3ac2e953391e2f4722a5294c85bf94de92d468077f/fluidimage-0.5.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,498 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/89/2de9129ebc9229fb1570505fddccbe118c04a27e0ffa47989f29be783fcf/fluidimage-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,499 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/89/30/ba0c0ef10c72156fb35bdb62ce836332e49d7d3560c0c5ac363f498996f9/fluidimage-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,499 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/1a/83/b2075affe5f3a958542fc5a129f9411159d3deba3ed435d9b643d01064d4/fluidimage-0.5.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,500 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/90/40/a03c18bc2b8fb980b9b76f4eff3ccfa773d1ca63ee4035957cf01e7f5ba7/fluidimage-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,501 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/aa/59/90269dfbd5b6a681489c5055af8daa9ef6a8b625ce7609595f658eaeb7e8/fluidimage-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,501 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/41/f6/ad93770f73af804742fdaccd52ea6042a0c20117c0770c66307287520c60/fluidimage-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,502 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/41/21/217888e001f0dce3e265c71e880ac96d4516d6c2a0c3eee2ee8095f0ba75/fluidimage-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,503 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/48/64/b8f9bd830f9111a4724c122e94fc1a337515f0da428f0ec0631a1dcb8b09/fluidimage-0.5.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,503 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b2/de/ae77926d912981128b044a471d0a6314574f7642e18153172d993bff17ab/fluidimage-0.5.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,503 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3d/a1/20b131758b842da28dd21121d62bd960f2a532d907c3094762ee83feecba/fluidimage-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,504 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0e/e1/82285bc4d1efd4b4fbae52c7c5ccfafd729177ada18b9bdc067324620e4f/fluidimage-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,505 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0f/d7/749dc7ebc6081784a9d71acf8bb1b682e228ea40bd0ce5c33368f02ec8ea/fluidimage-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,505 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fa/a0/7105e85d5976c238ecb07cb5ef6bd6ab0e66aef85e6073cd7717bacd9c4a/fluidimage-0.5.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,506 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/00/2a/c8c90b4ecafcd2a860737e5d321fbf9ed2028d236f0299bdf76bea7326fd/fluidimage-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,506 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/79/bf/043d0f01ec234d15e9dd60000e1de752cf6cff2ce45c4727af80b4581b8f/fluidimage-0.5.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,507 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e6/d4/813b847d378bb289415f2e5864ca6f5cbd90d3b4b10866a6887c76cefd86/fluidimage-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,507 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e7/e2/8b0a384dddc187d4ee8aa8d576a7ff51cb651c2c93c09640e4b7089a97de/fluidimage-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,508 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/45/da/9a41d00f4d6a397586562b0b49184727c424eeb9474303b8dc4c164e6dd4/fluidimage-0.5.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,509 Found link https://files.pythonhosted.org/packages/bc/65/bda8f945c63585c544515d8bdb702cc899dad5eaa38388866e4c51ac3544/fluidimage-0.5.0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.5.0 2024-05-07T03:30:27,510 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3b/6b/971e86aede863700c8105ad11122253ef3bf717162f7e6b00793203cd51b/fluidimage-0.5.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,511 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/03/43/3fb1ce882e4c9133947cf82fb7ef4d73aa513313bf101104f98a157517ac/fluidimage-0.5.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,512 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/41/48/4d3d109dc5c495e155740e8fb98db30c1dd41736bdd8ef491203bff71f94/fluidimage-0.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,512 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/15/d4/801c574a206d563795c43e11fdfda74b78bfa0205be9f01a7b928b667fe4/fluidimage-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,513 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/44/b6/9a6f71237e34bdd478ece72545e5528b698322b8f1e80fc856f95399e795/fluidimage-0.5.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,513 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/aa/c1/89d50d7ae01ec2ee00e31442219e71e885feb25494769fa9e0e9b62276df/fluidimage-0.5.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,514 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/98/ee/49b18d5db0999196dde3634b04ef9e4f503d3ff8af6cf260180b7107c975/fluidimage-0.5.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,514 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/eb/c9/d0fe2cc3e41b4697794d2c6370ac0c6f0b3ec13bcc249737c55c1dde336b/fluidimage-0.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,515 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a4/69/ee936c93fb0e9f25741b291c672aefc7a97d6b65726c5c11a56792dfc7f5/fluidimage-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,516 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/17/29/41fddd0a009a040f5f65c0462a93677a12ab9a79b4d8027c030888002a93/fluidimage-0.5.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,516 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a6/20/299671e9ce0fc46df1b701ef9b3115af31e8254e07feef742f79886b1e3f/fluidimage-0.5.1-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,517 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a3/95/e39a2da6772fbcc693ee4e66cfb99103a8f78d31a342d45b83f88885b0bc/fluidimage-0.5.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,517 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3e/60/4213b985b78105e6b9c081e172708a48128844bbfc7a37cd071691ccf951/fluidimage-0.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,518 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/9b/feaf9b7c04b38f4b97005ac00113b969a91f32accb620c5d67a16ed448a3/fluidimage-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,519 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/20/9d/5b6eeaa02971d837a2d0644093c529120cc730a1d408338cac17fe666a98/fluidimage-0.5.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,520 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/19/6d/05caaf7dc802782229168f8774150d9e15ebac2f91773f2fb57f5ab63289/fluidimage-0.5.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,520 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/96/09/9e79297ec74041e5949c7bcd6f20fe36c5b035933150ec7208ee222a03b0/fluidimage-0.5.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,521 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c0/f9/cac09b23776cd9183138f00b8d270d26ea61898619e26a450f90c13c8b86/fluidimage-0.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,521 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c9/04/2745b0bfc8e461ef34ecf24808a6d81f415a0dde705b47188092b4ca60cb/fluidimage-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,522 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6e/b8/0f274001c2f960c90e8ce221a54ea001d1dc3c49929ee427c4f7515111fc/fluidimage-0.5.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T03:30:27,523 Found link https://files.pythonhosted.org/packages/7a/1f/9af44703a61027a337afdc2ac204075f489e2b00f2009395b24258512f78/fluidimage-0.5.1.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.5.1 2024-05-07T03:30:27,524 Fetching project page and analyzing links: https://www.piwheels.org/simple/fluidimage/ 2024-05-07T03:30:27,524 Getting page https://www.piwheels.org/simple/fluidimage/ 2024-05-07T03:30:27,526 Found index url https://www.piwheels.org/simple/ 2024-05-07T03:30:27,698 Fetched page https://www.piwheels.org/simple/fluidimage/ as text/html 2024-05-07T03:30:27,705 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.5-cp39-cp39-linux_armv6l.whl#sha256=57d9b1fe4f03bddd01ed210f60f47a21eff742ac64bc00626b2fa181dca7c4ee (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.9) 2024-05-07T03:30:27,705 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.5-cp39-cp39-linux_armv7l.whl#sha256=57d9b1fe4f03bddd01ed210f60f47a21eff742ac64bc00626b2fa181dca7c4ee (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.9) 2024-05-07T03:30:27,706 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.4-cp37-cp37m-linux_armv6l.whl#sha256=a438109e8b2b0cabdb12a2eefcf57de53afcd7b388cf7200fd67848bf0c7b465 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,706 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.4-cp37-cp37m-linux_armv7l.whl#sha256=a438109e8b2b0cabdb12a2eefcf57de53afcd7b388cf7200fd67848bf0c7b465 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,707 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.4-cp39-cp39-linux_armv6l.whl#sha256=9dca8a6b1549b4258f4b65b55469e54523e3c992374199e56f553a76e5f793fd (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,708 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.4-cp39-cp39-linux_armv7l.whl#sha256=9dca8a6b1549b4258f4b65b55469e54523e3c992374199e56f553a76e5f793fd (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,708 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3.post0-cp37-cp37m-linux_armv6l.whl#sha256=866cdeaa38c145d9d9429e64e911e623770e386aa0187d7620c8645336e2a842 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,709 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3.post0-cp37-cp37m-linux_armv7l.whl#sha256=866cdeaa38c145d9d9429e64e911e623770e386aa0187d7620c8645336e2a842 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,709 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3.post0-cp39-cp39-linux_armv6l.whl#sha256=577429ab2078678402306a95e5eae230d5abaa21320fc17884d9c5867df19d0a (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,710 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3.post0-cp39-cp39-linux_armv7l.whl#sha256=577429ab2078678402306a95e5eae230d5abaa21320fc17884d9c5867df19d0a (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,710 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3-cp37-cp37m-linux_armv6l.whl#sha256=160bc7af950ed4546b9e9b0241f02cf02f91a2ab63352221f79a6c442277763d (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,711 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3-cp37-cp37m-linux_armv7l.whl#sha256=160bc7af950ed4546b9e9b0241f02cf02f91a2ab63352221f79a6c442277763d (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,711 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=06f436964e06e11d4d49491e172f5736db468eb1346cd766a77df68c14c4f067 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,712 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=06f436964e06e11d4d49491e172f5736db468eb1346cd766a77df68c14c4f067 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,712 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.2-py3-none-any.whl#sha256=c5eb23ba5bcb1bcd3de7fbf33856ba3af0df7a5b7b8544f42f691772e633d226 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,713 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.1-py3-none-any.whl#sha256=d881cb7091aac6a9555f8cd85089f5e6c1060f66481804f0f0dc8d246929cdc5 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,713 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.0-py3-none-any.whl#sha256=41fc2ffcd3dd5e3ccef76db63d6991b80f5e16a9efd09aa4972052dd4131432c (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,714 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.0.3-py3-none-any.whl#sha256=4db60efcfad8f4f5187b83aa405f6182d3769483c7058457acf0404ed0334186 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T03:30:27,714 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.0.1b0-py3-none-any.whl#sha256=2844be5edebaeda29491b7f3d0ad544571b8a2071033516954f4bd4ab89e2bb6 (from https://www.piwheels.org/simple/fluidimage/) 2024-05-07T03:30:27,715 Skipping link: not a file: https://www.piwheels.org/simple/fluidimage/ 2024-05-07T03:30:27,715 Skipping link: not a file: https://pypi.org/simple/fluidimage/ 2024-05-07T03:30:27,736 Given no hashes to check 1 links for project 'fluidimage': discarding no candidates 2024-05-07T03:30:27,756 Collecting fluidimage==0.5.0 2024-05-07T03:30:27,758 Created temporary directory: /tmp/pip-unpack-2tv505sx 2024-05-07T03:30:27,977 Downloading fluidimage-0.5.0.tar.gz (1.1 MB) 2024-05-07T03:30:28,732 Added fluidimage==0.5.0 from https://files.pythonhosted.org/packages/bc/65/bda8f945c63585c544515d8bdb702cc899dad5eaa38388866e4c51ac3544/fluidimage-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-yu94gsb7' 2024-05-07T03:30:28,748 Created temporary directory: /tmp/pip-build-env-e1d0zu8t 2024-05-07T03:30:28,754 Installing build dependencies: started 2024-05-07T03:30:28,757 Running command pip subprocess to install build dependencies 2024-05-07T03:30:29,932 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-05-07T03:30:30,448 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-05-07T03:30:31,406 Collecting meson-python 2024-05-07T03:30:31,421 Downloading https://www.piwheels.org/simple/meson-python/meson_python-0.16.0-py3-none-any.whl (26 kB) 2024-05-07T03:30:32,085 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T03:30:32,089 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T03:30:32,092 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T03:30:32,096 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T03:30:32,099 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T03:30:32,377 Collecting numpy 2024-05-07T03:30:32,394 Using cached https://www.piwheels.org/simple/numpy/numpy-1.26.4-cp311-cp311-linux_armv7l.whl (5.6 MB) 2024-05-07T03:30:32,884 Collecting transonic>=0.6.2 2024-05-07T03:30:32,896 Downloading https://www.piwheels.org/simple/transonic/transonic-0.6.4-py3-none-any.whl (74 kB) 2024-05-07T03:30:32,922 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.8/74.8 kB 4.7 MB/s eta 0:00:00 2024-05-07T03:30:33,161 Collecting pythran>=0.9.7 2024-05-07T03:30:33,175 Downloading https://www.piwheels.org/simple/pythran/pythran-0.15.0-py3-none-any.whl (4.3 MB) 2024-05-07T03:30:34,012 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 5.2 MB/s eta 0:00:00 2024-05-07T03:30:34,620 Collecting meson>=0.63.3 (from meson-python) 2024-05-07T03:30:34,641 Downloading https://www.piwheels.org/simple/meson/meson-1.4.0-py3-none-any.whl (935 kB) 2024-05-07T03:30:34,892 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 935.5/935.5 kB 3.8 MB/s eta 0:00:00 2024-05-07T03:30:35,089 Collecting packaging>=19.0 (from meson-python) 2024-05-07T03:30:35,102 Using cached https://www.piwheels.org/simple/packaging/packaging-24.0-py3-none-any.whl (53 kB) 2024-05-07T03:30:35,261 Collecting pyproject-metadata>=0.7.1 (from meson-python) 2024-05-07T03:30:35,270 Downloading https://www.piwheels.org/simple/pyproject-metadata/pyproject_metadata-0.8.0-py3-none-any.whl (7.5 kB) 2024-05-07T03:30:35,419 Collecting autopep8 (from transonic>=0.6.2) 2024-05-07T03:30:35,442 Downloading https://www.piwheels.org/simple/autopep8/autopep8-2.1.0-py2.py3-none-any.whl (44 kB) 2024-05-07T03:30:35,464 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.0/45.0 kB 2.4 MB/s eta 0:00:00 2024-05-07T03:30:35,635 Collecting beniget~=0.4.0 (from transonic>=0.6.2) 2024-05-07T03:30:35,645 Downloading https://www.piwheels.org/simple/beniget/beniget-0.4.1-py3-none-any.whl (9.5 kB) 2024-05-07T03:30:35,763 Collecting gast~=0.5.0 (from transonic>=0.6.2) 2024-05-07T03:30:35,775 Downloading https://www.piwheels.org/simple/gast/gast-0.5.4-py3-none-any.whl (19 kB) 2024-05-07T03:30:35,880 Collecting ply>=3.4 (from pythran>=0.9.7) 2024-05-07T03:30:35,890 Downloading https://www.piwheels.org/simple/ply/ply-3.11-py2.py3-none-any.whl (49 kB) 2024-05-07T03:30:35,909 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.6/49.6 kB 3.5 MB/s eta 0:00:00 2024-05-07T03:30:37,143 Collecting setuptools (from pythran>=0.9.7) 2024-05-07T03:30:37,156 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.5.1-py3-none-any.whl (894 kB) 2024-05-07T03:30:37,383 Collecting pycodestyle>=2.11.0 (from autopep8->transonic>=0.6.2) 2024-05-07T03:30:37,395 Downloading https://www.piwheels.org/simple/pycodestyle/pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) 2024-05-07T03:30:40,304 Installing collected packages: ply, setuptools, pycodestyle, packaging, numpy, meson, gast, pyproject-metadata, beniget, autopep8, transonic, pythran, meson-python 2024-05-07T03:30:43,098 Creating /tmp/pip-build-env-e1d0zu8t/overlay/local/bin 2024-05-07T03:30:43,100 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/pycodestyle to 755 2024-05-07T03:30:51,928 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/f2py to 755 2024-05-07T03:30:55,150 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/meson to 755 2024-05-07T03:30:55,500 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/autopep8 to 755 2024-05-07T03:30:55,838 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/transonic to 755 2024-05-07T03:30:55,840 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/transonic-clean-dir to 755 2024-05-07T03:30:55,842 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/transonic-get-include to 755 2024-05-07T03:30:55,844 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/transonic-init-meson to 755 2024-05-07T03:31:12,045 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/pythran to 755 2024-05-07T03:31:12,047 changing mode of /tmp/pip-build-env-e1d0zu8t/overlay/local/bin/pythran-config to 755 2024-05-07T03:31:12,495 Successfully installed autopep8-2.1.0 beniget-0.4.1 gast-0.5.4 meson-1.4.0 meson-python-0.16.0 numpy-1.26.4 packaging-24.0 ply-3.11 pycodestyle-2.11.1 pyproject-metadata-0.8.0 pythran-0.15.0 setuptools-69.5.1 transonic-0.6.4 2024-05-07T03:31:13,552 Installing build dependencies: finished with status 'done' 2024-05-07T03:31:13,556 Getting requirements to build wheel: started 2024-05-07T03:31:13,557 Running command Getting requirements to build wheel 2024-05-07T03:31:14,132 Getting requirements to build wheel: finished with status 'done' 2024-05-07T03:31:14,155 Installing backend dependencies: started 2024-05-07T03:31:14,156 Running command pip subprocess to install backend dependencies 2024-05-07T03:31:16,193 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-05-07T03:31:17,072 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-05-07T03:31:17,567 Collecting patchelf>=0.11.0 2024-05-07T03:31:17,568 Obtaining dependency information for patchelf>=0.11.0 from https://files.pythonhosted.org/packages/69/47/e02357d1075cdf4b56be39a6c218a5a2b0bd3896011120ae3765190ab527/patchelf-0.17.2.1-py2.py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl.metadata 2024-05-07T03:31:17,707 Downloading patchelf-0.17.2.1-py2.py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl.metadata (3.3 kB) 2024-05-07T03:31:17,738 Downloading patchelf-0.17.2.1-py2.py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (381 kB) 2024-05-07T03:31:17,824 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 381.1/381.1 kB 4.8 MB/s eta 0:00:00 2024-05-07T03:31:20,134 Installing collected packages: patchelf 2024-05-07T03:31:20,191 Successfully installed patchelf-0.17.2.1 2024-05-07T03:31:20,662 Installing backend dependencies: finished with status 'done' 2024-05-07T03:31:20,664 Created temporary directory: /tmp/pip-modern-metadata-bmhp0_l8 2024-05-07T03:31:20,666 Preparing metadata (pyproject.toml): started 2024-05-07T03:31:20,667 Running command Preparing metadata (pyproject.toml) 2024-05-07T03:31:22,119 + meson setup /tmp/pip-wheel-y505obdi/fluidimage_ebaffede83c64b74a151bc38310648a8 /tmp/pip-wheel-y505obdi/fluidimage_ebaffede83c64b74a151bc38310648a8/.mesonpy-2zbq0kit -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-wheel-y505obdi/fluidimage_ebaffede83c64b74a151bc38310648a8/.mesonpy-2zbq0kit/meson-python-native-file.ini 2024-05-07T03:31:38,490 The Meson build system 2024-05-07T03:31:38,490 Version: 1.4.0 2024-05-07T03:31:38,491 Source dir: /tmp/pip-wheel-y505obdi/fluidimage_ebaffede83c64b74a151bc38310648a8 2024-05-07T03:31:38,492 Build dir: /tmp/pip-wheel-y505obdi/fluidimage_ebaffede83c64b74a151bc38310648a8/.mesonpy-2zbq0kit 2024-05-07T03:31:38,493 Build type: native build 2024-05-07T03:31:38,493 Project name: fluidimage 2024-05-07T03:31:38,494 Project version: undefined 2024-05-07T03:31:38,495 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1) 12.2.0") 2024-05-07T03:31:38,496 C++ linker for the host machine: c++ ld.bfd 2.40 2024-05-07T03:31:38,496 Host machine cpu family: arm 2024-05-07T03:31:38,497 Host machine cpu: armv7l 2024-05-07T03:31:38,498 Program python3 found: YES (/usr/bin/python3) 2024-05-07T03:31:38,499 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2024-05-07T03:31:38,500 Run-time dependency python found: YES 3.11 2024-05-07T03:31:38,500 Program pythran found: YES (/tmp/pip-build-env-e1d0zu8t/overlay/local/bin/pythran) 2024-05-07T03:31:38,501 Found CMake: /usr/bin/cmake (3.25.1) 2024-05-07T03:31:38,502 Run-time dependency xsimd found: NO (tried pkgconfig and cmake) 2024-05-07T03:31:38,502 Build targets in project: 12 2024-05-07T03:31:38,504 fluidimage undefined 2024-05-07T03:31:38,505 User defined options 2024-05-07T03:31:38,506 Native files: /tmp/pip-wheel-y505obdi/fluidimage_ebaffede83c64b74a151bc38310648a8/.mesonpy-2zbq0kit/meson-python-native-file.ini 2024-05-07T03:31:38,507 buildtype : release 2024-05-07T03:31:38,507 b_ndebug : if-release 2024-05-07T03:31:38,508 b_vscrt : md 2024-05-07T03:31:38,509 Found ninja-1.11.1 at /usr/bin/ninja 2024-05-07T03:31:38,656 + /usr/bin/ninja 2024-05-07T03:31:43,711 [1/18] Generating src/fluidimage/calcul/__pythran__/fft with a custom command (wrapped by meson to set env) 2024-05-07T03:31:44,174 [2/18] Generating src/fluidimage/topologies/__pythran__/example with a custom command (wrapped by meson to set env) 2024-05-07T03:31:44,208 [3/18] Generating src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline with a custom command (wrapped by meson to set env) 2024-05-07T03:31:48,113 [4/18] Generating src/fluidimage/calcul/__pythran__/subpix with a custom command (wrapped by meson to set env) 2024-05-07T03:31:50,248 [5/18] Generating src/fluidimage/calcul/__pythran__/mean_neighbors with a custom command (wrapped by meson to set env) 2024-05-07T03:31:55,329 [6/18] Generating src/fluidimage/calcul/__pythran__/correl with a custom command (wrapped by meson to set env) 2024-05-07T03:31:55,517 [7/18] Compiling C++ object src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o 2024-05-07T03:31:55,518 FAILED: src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o 2024-05-07T03:31:55,518 c++ -Isrc/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p -Isrc/fluidimage/calcul/__pythran__ -I../src/fluidimage/calcul/__pythran__ -I/tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o -MF src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o.d -o src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o -c src/fluidimage/calcul/__pythran__/fft.cpp 2024-05-07T03:31:55,519 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T03:31:55,520 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T03:31:55,521 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T03:31:55,523 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T03:31:55,523 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T03:31:55,524 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T03:31:55,525 from src/fluidimage/calcul/__pythran__/fft.cpp:1: 2024-05-07T03:31:55,526 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,527 101 | xsimd::batch> { 2024-05-07T03:31:55,528 | ^~~~~ 2024-05-07T03:31:55,529 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T03:31:55,530 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T03:31:55,532 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,533 34 | class batch; 2024-05-07T03:31:55,534 | ^~~~~ 2024-05-07T03:31:55,534 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T03:31:55,535 101 | xsimd::batch> { 2024-05-07T03:31:55,536 | ^~ 2024-05-07T03:31:55,537 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T03:31:55,538 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T03:31:55,538 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,539 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,540 | ^ 2024-05-07T03:31:55,541 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,542 34 | class batch; 2024-05-07T03:31:55,543 | ^~~~~ 2024-05-07T03:31:55,544 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T03:31:55,546 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,547 | ^ 2024-05-07T03:31:55,548 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:55,549 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:55,550 | ^~~~~~~~~~~ 2024-05-07T03:31:55,551 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:31:55,552 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T03:31:55,553 | ^~~~~~~~~~~~~~ 2024-05-07T03:31:55,554 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:31:55,555 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,556 119 | void store(xsimd::batch const &); 2024-05-07T03:31:55,557 | ^ 2024-05-07T03:31:55,558 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,566 34 | class batch; 2024-05-07T03:31:55,567 | ^~~~~ 2024-05-07T03:31:55,568 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T03:31:55,569 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T03:31:55,570 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T03:31:55,571 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:31:55,572 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T03:31:55,573 | ^~~~~~~~~~~~~~ 2024-05-07T03:31:55,574 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:31:55,575 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,576 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T03:31:55,576 | ^ 2024-05-07T03:31:55,578 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,579 34 | class batch; 2024-05-07T03:31:55,580 | ^~~~~ 2024-05-07T03:31:55,581 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T03:31:55,582 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T03:31:55,582 217 | val.store_unaligned(const_cast(data)); 2024-05-07T03:31:55,583 | ^~~~~~~~~~~~~~~ 2024-05-07T03:31:55,584 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T03:31:55,586 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T03:31:55,587 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T03:31:55,588 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T03:31:55,589 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T03:31:55,590 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T03:31:55,591 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,592 191 | xsimd::batch _splated; 2024-05-07T03:31:55,593 | ^ 2024-05-07T03:31:55,594 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,595 34 | class batch; 2024-05-07T03:31:55,596 | ^~~~~ 2024-05-07T03:31:55,597 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T03:31:55,598 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,599 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:31:55,600 | ^ 2024-05-07T03:31:55,600 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,601 34 | class batch; 2024-05-07T03:31:55,602 | ^~~~~ 2024-05-07T03:31:55,603 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T03:31:55,607 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:31:55,608 | ^~~ 2024-05-07T03:31:55,609 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T03:31:55,610 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:31:55,611 | ^ 2024-05-07T03:31:55,612 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T03:31:55,613 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T03:31:55,614 | ^ 2024-05-07T03:31:55,615 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:31:55,616 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T03:31:55,617 | ^~~~~~~~~~~~~ 2024-05-07T03:31:55,618 | nditerator 2024-05-07T03:31:55,619 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:31:55,620 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T03:31:55,625 | ^~~~~~~~~~~~~ 2024-05-07T03:31:55,626 | nditerator 2024-05-07T03:31:55,627 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:31:55,628 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T03:31:55,629 | ^~~~~~~~~~~~~ 2024-05-07T03:31:55,630 | nditerator 2024-05-07T03:31:55,631 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:31:55,632 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T03:31:55,633 | ^~~~~~~~~~~~~ 2024-05-07T03:31:55,634 | nditerator 2024-05-07T03:31:55,635 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T03:31:55,636 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T03:31:55,637 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,638 174 | using vT = xsimd::batch; 2024-05-07T03:31:55,639 | ^ 2024-05-07T03:31:55,640 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,640 34 | class batch; 2024-05-07T03:31:55,641 | ^~~~~ 2024-05-07T03:31:55,642 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T03:31:55,643 176 | static const std::size_t vN = vT::size; 2024-05-07T03:31:55,644 | ^~ 2024-05-07T03:31:55,645 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T03:31:55,645 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,646 445 | using vT = typename xsimd::batch; 2024-05-07T03:31:55,648 | ^ 2024-05-07T03:31:55,649 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,650 34 | class batch; 2024-05-07T03:31:55,651 | ^~~~~ 2024-05-07T03:31:55,652 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T03:31:55,653 445 | using vT = typename xsimd::batch; 2024-05-07T03:31:55,654 | ^ 2024-05-07T03:31:55,657 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T03:31:55,659 448 | static const std::size_t vN = vT::size; 2024-05-07T03:31:55,660 | ^~ 2024-05-07T03:31:55,661 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T03:31:55,661 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T03:31:55,662 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,663 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,664 | ^ 2024-05-07T03:31:55,665 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,666 34 | class batch; 2024-05-07T03:31:55,667 | ^~~~~ 2024-05-07T03:31:55,669 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:55,671 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,671 | ^ 2024-05-07T03:31:55,673 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:55,674 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:55,676 | ^~~~~~~~~~~ 2024-05-07T03:31:55,677 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T03:31:55,678 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,679 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,680 | ^ 2024-05-07T03:31:55,681 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,682 34 | class batch; 2024-05-07T03:31:55,683 | ^~~~~ 2024-05-07T03:31:55,684 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:55,685 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,686 | ^ 2024-05-07T03:31:55,687 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:55,689 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:55,690 | ^~~~~~~~~~~ 2024-05-07T03:31:55,691 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T03:31:55,692 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T03:31:55,693 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T03:31:55,694 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T03:31:55,695 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,696 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T03:31:55,698 | ^ 2024-05-07T03:31:55,699 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,700 34 | class batch; 2024-05-07T03:31:55,701 | ^~~~~ 2024-05-07T03:31:55,701 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T03:31:55,703 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T03:31:55,704 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:31:55,705 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T03:31:55,707 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:55,708 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:31:55,709 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T03:31:55,710 | ^~~~~~~ 2024-05-07T03:31:55,712 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:31:55,713 595 | struct numpy_expr { 2024-05-07T03:31:55,714 | ^~~~~~~~~~ 2024-05-07T03:31:55,715 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:31:55,716 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T03:31:55,717 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:55,718 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:31:55,724 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T03:31:55,724 | ^~~~~~ 2024-05-07T03:31:55,726 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:31:55,727 595 | struct numpy_expr { 2024-05-07T03:31:55,728 | ^~~~~~~~~~ 2024-05-07T03:31:55,729 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:31:55,730 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T03:31:55,731 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:55,731 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:31:55,732 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T03:31:55,733 | ^~~~~ 2024-05-07T03:31:55,735 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:31:55,736 595 | struct numpy_expr { 2024-05-07T03:31:55,736 | ^~~~~~~~~~ 2024-05-07T03:31:55,737 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:31:55,738 257 | numpy_expr::vend(vectorize) const 2024-05-07T03:31:55,740 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:55,740 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:31:55,741 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T03:31:55,742 | ^~~~ 2024-05-07T03:31:55,743 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:31:55,744 595 | struct numpy_expr { 2024-05-07T03:31:55,745 | ^~~~~~~~~~ 2024-05-07T03:31:55,746 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T03:31:55,747 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T03:31:55,748 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T03:31:55,750 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,751 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,752 | ^ 2024-05-07T03:31:55,754 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,754 34 | class batch; 2024-05-07T03:31:55,755 | ^~~~~ 2024-05-07T03:31:55,756 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:55,757 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,758 | ^ 2024-05-07T03:31:55,759 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:55,760 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:55,761 | ^~~~~~~~~~~ 2024-05-07T03:31:55,762 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T03:31:55,763 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,764 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,765 | ^ 2024-05-07T03:31:55,766 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,768 34 | class batch; 2024-05-07T03:31:55,769 | ^~~~~ 2024-05-07T03:31:55,770 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:55,771 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,772 | ^ 2024-05-07T03:31:55,774 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:55,775 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:55,775 | ^~~~~~~~~~~ 2024-05-07T03:31:55,779 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T03:31:55,780 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,780 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,781 | ^ 2024-05-07T03:31:55,782 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,783 34 | class batch; 2024-05-07T03:31:55,783 | ^~~~~ 2024-05-07T03:31:55,784 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:55,785 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,786 | ^ 2024-05-07T03:31:55,787 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:55,788 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:55,789 | ^~~~~~~~~~~ 2024-05-07T03:31:55,790 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T03:31:55,791 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:55,792 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,794 | ^ 2024-05-07T03:31:55,795 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:55,796 34 | class batch; 2024-05-07T03:31:55,797 | ^~~~~ 2024-05-07T03:31:55,798 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:55,799 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:55,800 | ^ 2024-05-07T03:31:55,800 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:55,802 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:55,802 | ^~~~~~~~~~~ 2024-05-07T03:31:59,548 [8/18] Compiling C++ object src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o 2024-05-07T03:31:59,548 FAILED: src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o 2024-05-07T03:31:59,549 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-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o -MF src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o.d -o src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o -c src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp 2024-05-07T03:31:59,550 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T03:31:59,551 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T03:31:59,552 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T03:31:59,552 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T03:31:59,553 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T03:31:59,554 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T03:31:59,555 from src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:1: 2024-05-07T03:31:59,556 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,557 101 | xsimd::batch> { 2024-05-07T03:31:59,558 | ^~~~~ 2024-05-07T03:31:59,559 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T03:31:59,560 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T03:31:59,561 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,562 34 | class batch; 2024-05-07T03:31:59,563 | ^~~~~ 2024-05-07T03:31:59,564 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T03:31:59,565 101 | xsimd::batch> { 2024-05-07T03:31:59,566 | ^~ 2024-05-07T03:31:59,567 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T03:31:59,568 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T03:31:59,569 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,570 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,571 | ^ 2024-05-07T03:31:59,572 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,572 34 | class batch; 2024-05-07T03:31:59,573 | ^~~~~ 2024-05-07T03:31:59,574 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T03:31:59,575 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,576 | ^ 2024-05-07T03:31:59,577 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:59,578 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:59,579 | ^~~~~~~~~~~ 2024-05-07T03:31:59,580 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:31:59,580 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T03:31:59,581 | ^~~~~~~~~~~~~~ 2024-05-07T03:31:59,582 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:31:59,583 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,584 119 | void store(xsimd::batch const &); 2024-05-07T03:31:59,585 | ^ 2024-05-07T03:31:59,586 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,587 34 | class batch; 2024-05-07T03:31:59,588 | ^~~~~ 2024-05-07T03:31:59,590 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T03:31:59,591 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T03:31:59,592 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T03:31:59,593 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:31:59,594 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T03:31:59,595 | ^~~~~~~~~~~~~~ 2024-05-07T03:31:59,596 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:31:59,597 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,597 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T03:31:59,598 | ^ 2024-05-07T03:31:59,599 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,605 34 | class batch; 2024-05-07T03:31:59,605 | ^~~~~ 2024-05-07T03:31:59,606 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T03:31:59,607 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T03:31:59,608 217 | val.store_unaligned(const_cast(data)); 2024-05-07T03:31:59,609 | ^~~~~~~~~~~~~~~ 2024-05-07T03:31:59,610 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T03:31:59,610 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T03:31:59,611 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T03:31:59,612 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T03:31:59,613 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T03:31:59,614 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T03:31:59,615 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,615 191 | xsimd::batch _splated; 2024-05-07T03:31:59,616 | ^ 2024-05-07T03:31:59,617 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,618 34 | class batch; 2024-05-07T03:31:59,619 | ^~~~~ 2024-05-07T03:31:59,620 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T03:31:59,620 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,622 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:31:59,623 | ^ 2024-05-07T03:31:59,623 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,624 34 | class batch; 2024-05-07T03:31:59,626 | ^~~~~ 2024-05-07T03:31:59,627 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T03:31:59,627 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:31:59,628 | ^~~ 2024-05-07T03:31:59,629 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T03:31:59,630 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:31:59,630 | ^ 2024-05-07T03:31:59,631 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T03:31:59,632 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T03:31:59,633 | ^ 2024-05-07T03:31:59,633 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:31:59,634 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T03:31:59,635 | ^~~~~~~~~~~~~ 2024-05-07T03:31:59,636 | nditerator 2024-05-07T03:31:59,637 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:31:59,637 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T03:31:59,638 | ^~~~~~~~~~~~~ 2024-05-07T03:31:59,639 | nditerator 2024-05-07T03:31:59,640 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:31:59,641 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T03:31:59,642 | ^~~~~~~~~~~~~ 2024-05-07T03:31:59,643 | nditerator 2024-05-07T03:31:59,644 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:31:59,645 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T03:31:59,645 | ^~~~~~~~~~~~~ 2024-05-07T03:31:59,646 | nditerator 2024-05-07T03:31:59,647 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T03:31:59,648 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T03:31:59,649 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,650 174 | using vT = xsimd::batch; 2024-05-07T03:31:59,650 | ^ 2024-05-07T03:31:59,651 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,652 34 | class batch; 2024-05-07T03:31:59,654 | ^~~~~ 2024-05-07T03:31:59,655 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T03:31:59,655 176 | static const std::size_t vN = vT::size; 2024-05-07T03:31:59,656 | ^~ 2024-05-07T03:31:59,657 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T03:31:59,658 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,658 445 | using vT = typename xsimd::batch; 2024-05-07T03:31:59,659 | ^ 2024-05-07T03:31:59,660 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,661 34 | class batch; 2024-05-07T03:31:59,674 | ^~~~~ 2024-05-07T03:31:59,675 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T03:31:59,676 445 | using vT = typename xsimd::batch; 2024-05-07T03:31:59,676 | ^ 2024-05-07T03:31:59,678 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T03:31:59,678 448 | static const std::size_t vN = vT::size; 2024-05-07T03:31:59,679 | ^~ 2024-05-07T03:31:59,680 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T03:31:59,681 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T03:31:59,682 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,682 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,683 | ^ 2024-05-07T03:31:59,684 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,685 34 | class batch; 2024-05-07T03:31:59,686 | ^~~~~ 2024-05-07T03:31:59,687 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:59,687 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,688 | ^ 2024-05-07T03:31:59,689 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:59,690 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:59,691 | ^~~~~~~~~~~ 2024-05-07T03:31:59,692 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T03:31:59,693 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,694 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,694 | ^ 2024-05-07T03:31:59,695 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,696 34 | class batch; 2024-05-07T03:31:59,697 | ^~~~~ 2024-05-07T03:31:59,698 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:59,698 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,699 | ^ 2024-05-07T03:31:59,700 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:59,700 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:59,701 | ^~~~~~~~~~~ 2024-05-07T03:31:59,702 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T03:31:59,703 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T03:31:59,704 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T03:31:59,705 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T03:31:59,705 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,706 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T03:31:59,707 | ^ 2024-05-07T03:31:59,708 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,709 34 | class batch; 2024-05-07T03:31:59,710 | ^~~~~ 2024-05-07T03:31:59,711 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T03:31:59,711 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T03:31:59,712 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:31:59,713 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T03:31:59,714 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,715 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:31:59,716 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T03:31:59,717 | ^~~~~~~ 2024-05-07T03:31:59,718 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:31:59,718 595 | struct numpy_expr { 2024-05-07T03:31:59,719 | ^~~~~~~~~~ 2024-05-07T03:31:59,720 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:31:59,720 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T03:31:59,721 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,722 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:31:59,723 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T03:31:59,723 | ^~~~~~ 2024-05-07T03:31:59,724 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:31:59,725 595 | struct numpy_expr { 2024-05-07T03:31:59,726 | ^~~~~~~~~~ 2024-05-07T03:31:59,727 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:31:59,727 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T03:31:59,728 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,729 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:31:59,730 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T03:31:59,731 | ^~~~~ 2024-05-07T03:31:59,732 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:31:59,733 595 | struct numpy_expr { 2024-05-07T03:31:59,733 | ^~~~~~~~~~ 2024-05-07T03:31:59,734 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:31:59,735 257 | numpy_expr::vend(vectorize) const 2024-05-07T03:31:59,736 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,744 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:31:59,753 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T03:31:59,754 | ^~~~ 2024-05-07T03:31:59,755 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:31:59,755 595 | struct numpy_expr { 2024-05-07T03:31:59,756 | ^~~~~~~~~~ 2024-05-07T03:31:59,757 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T03:31:59,758 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T03:31:59,759 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T03:31:59,760 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,761 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,762 | ^ 2024-05-07T03:31:59,763 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,764 34 | class batch; 2024-05-07T03:31:59,765 | ^~~~~ 2024-05-07T03:31:59,765 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:59,766 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,767 | ^ 2024-05-07T03:31:59,768 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:59,770 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:59,770 | ^~~~~~~~~~~ 2024-05-07T03:31:59,771 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T03:31:59,772 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,774 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,775 | ^ 2024-05-07T03:31:59,775 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,776 34 | class batch; 2024-05-07T03:31:59,778 | ^~~~~ 2024-05-07T03:31:59,779 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:59,780 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,781 | ^ 2024-05-07T03:31:59,782 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:59,783 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:59,784 | ^~~~~~~~~~~ 2024-05-07T03:31:59,784 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T03:31:59,786 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,786 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,787 | ^ 2024-05-07T03:31:59,788 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,789 34 | class batch; 2024-05-07T03:31:59,790 | ^~~~~ 2024-05-07T03:31:59,793 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:59,794 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,795 | ^ 2024-05-07T03:31:59,795 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:59,796 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:59,797 | ^~~~~~~~~~~ 2024-05-07T03:31:59,798 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T03:31:59,799 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:31:59,800 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,802 | ^ 2024-05-07T03:31:59,803 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:31:59,804 34 | class batch; 2024-05-07T03:31:59,805 | ^~~~~ 2024-05-07T03:31:59,807 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T03:31:59,808 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:31:59,809 | ^ 2024-05-07T03:31:59,810 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T03:31:59,811 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:31:59,812 | ^~~~~~~~~~~ 2024-05-07T03:31:59,813 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >]’: 2024-05-07T03:31:59,815 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:31:59,824 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:31:59,825 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:31:59,826 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:31:59,827 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:31:59,828 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::numpy_iexpr >&>; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:31:59,830 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::numpy_iexpr >&>; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T03:31:59,830 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:325:111: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:31:59,831 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T03:31:59,832 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T03:31:59,833 184 | iter.store(*oiter); 2024-05-07T03:31:59,834 | ^~~~~~ 2024-05-07T03:31:59,835 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-05-07T03:31:59,836 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-05-07T03:31:59,837 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:31:59,838 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:31:59,839 | ^~~~~~~~ 2024-05-07T03:31:59,840 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:31:59,841 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:31:59,843 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,844 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,844 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:31:59,846 | ^~~~~~~~ 2024-05-07T03:31:59,846 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:31:59,847 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:31:59,848 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,849 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:31:59,850 184 | iter.store(*oiter); 2024-05-07T03:31:59,851 | ^~~~~~ 2024-05-07T03:31:59,852 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:31:59,853 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:31:59,854 | ^~~~~~~~ 2024-05-07T03:31:59,855 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,856 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:31:59,857 184 | iter.store(*oiter); 2024-05-07T03:31:59,858 | ^~~~~~ 2024-05-07T03:31:59,859 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:31:59,863 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:31:59,864 | ^~~~~~~~ 2024-05-07T03:31:59,865 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,865 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,866 184 | iter.store(*oiter); 2024-05-07T03:31:59,867 | ^~~~~~ 2024-05-07T03:31:59,868 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:31:59,869 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:31:59,870 | ^~~~~~~~ 2024-05-07T03:31:59,871 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,872 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:31:59,873 184 | iter.store(*oiter); 2024-05-07T03:31:59,874 | ^~~~~~ 2024-05-07T03:31:59,874 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-05-07T03:31:59,875 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:31:59,876 404 | list operator*(static_list const &self, long t) 2024-05-07T03:31:59,877 | ^~~~~~~~ 2024-05-07T03:31:59,878 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,879 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:31:59,879 184 | iter.store(*oiter); 2024-05-07T03:31:59,880 | ^~~~~~ 2024-05-07T03:31:59,881 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:31:59,882 411 | list operator*(long t, static_list const &self) 2024-05-07T03:31:59,883 | ^~~~~~~~ 2024-05-07T03:31:59,884 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,885 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,886 184 | iter.store(*oiter); 2024-05-07T03:31:59,887 | ^~~~~~ 2024-05-07T03:31:59,887 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-05-07T03:31:59,888 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:31:59,889 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:31:59,890 | ^~~~~~~~ 2024-05-07T03:31:59,891 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:31:59,892 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:31:59,893 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,894 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,895 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:31:59,896 | ^~~~~~~~ 2024-05-07T03:31:59,897 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:31:59,897 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:31:59,898 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,899 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,900 184 | iter.store(*oiter); 2024-05-07T03:31:59,901 | ^~~~~~ 2024-05-07T03:31:59,901 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:31:59,902 201 | list operator*(N n, list const &l) 2024-05-07T03:31:59,903 | ^~~~~~~~ 2024-05-07T03:31:59,904 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,905 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,906 184 | iter.store(*oiter); 2024-05-07T03:31:59,906 | ^~~~~~ 2024-05-07T03:31:59,907 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-05-07T03:31:59,908 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-05-07T03:31:59,909 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-05-07T03:31:59,910 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-05-07T03:31:59,911 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:31:59,912 655 | inline str operator*(str const &s, long n) 2024-05-07T03:31:59,913 | ^~~~~~~~ 2024-05-07T03:31:59,914 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,914 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:31:59,915 667 | inline str operator*(long t, str const &s) 2024-05-07T03:31:59,916 | ^~~~~~~~ 2024-05-07T03:31:59,917 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,918 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:31:59,919 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:31:59,920 | ^~~~~~~~ 2024-05-07T03:31:59,921 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,922 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:31:59,923 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:31:59,924 | ^~~~~~~~ 2024-05-07T03:31:59,925 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,925 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >]’: 2024-05-07T03:31:59,926 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:31:59,927 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:31:59,928 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:31:59,929 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:31:59,930 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:31:59,931 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::numpy_iexpr >&>; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:31:59,932 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::numpy_iexpr >&>; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T03:31:59,933 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:325:111: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:31:59,934 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T03:31:59,935 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T03:31:59,936 184 | iter.store(*oiter); 2024-05-07T03:31:59,937 | ^~~~~~ 2024-05-07T03:31:59,938 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:31:59,939 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:31:59,940 | ^~~~~~~~ 2024-05-07T03:31:59,941 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:31:59,942 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:31:59,943 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,944 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,945 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:31:59,945 | ^~~~~~~~ 2024-05-07T03:31:59,946 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:31:59,947 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:31:59,948 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,949 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:31:59,950 184 | iter.store(*oiter); 2024-05-07T03:31:59,951 | ^~~~~~ 2024-05-07T03:31:59,952 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:31:59,953 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:31:59,954 | ^~~~~~~~ 2024-05-07T03:31:59,955 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,956 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:31:59,957 184 | iter.store(*oiter); 2024-05-07T03:31:59,958 | ^~~~~~ 2024-05-07T03:31:59,959 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:31:59,960 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:31:59,961 | ^~~~~~~~ 2024-05-07T03:31:59,962 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,963 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,963 184 | iter.store(*oiter); 2024-05-07T03:31:59,964 | ^~~~~~ 2024-05-07T03:31:59,965 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:31:59,966 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:31:59,968 | ^~~~~~~~ 2024-05-07T03:31:59,968 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,969 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:31:59,970 184 | iter.store(*oiter); 2024-05-07T03:31:59,971 | ^~~~~~ 2024-05-07T03:31:59,972 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:31:59,973 404 | list operator*(static_list const &self, long t) 2024-05-07T03:31:59,974 | ^~~~~~~~ 2024-05-07T03:31:59,975 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,975 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:31:59,976 184 | iter.store(*oiter); 2024-05-07T03:31:59,978 | ^~~~~~ 2024-05-07T03:31:59,979 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:31:59,980 411 | list operator*(long t, static_list const &self) 2024-05-07T03:31:59,981 | ^~~~~~~~ 2024-05-07T03:31:59,982 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,983 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,984 184 | iter.store(*oiter); 2024-05-07T03:31:59,985 | ^~~~~~ 2024-05-07T03:31:59,986 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:31:59,986 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:31:59,987 | ^~~~~~~~ 2024-05-07T03:31:59,988 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:31:59,989 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:31:59,991 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,991 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:31:59,992 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:31:59,993 | ^~~~~~~~ 2024-05-07T03:31:59,994 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:31:59,995 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:31:59,996 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:31:59,996 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:31:59,998 184 | iter.store(*oiter); 2024-05-07T03:31:59,999 | ^~~~~~ 2024-05-07T03:31:59,999 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:00,000 201 | list operator*(N n, list const &l) 2024-05-07T03:32:00,001 | ^~~~~~~~ 2024-05-07T03:32:00,002 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,003 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,004 184 | iter.store(*oiter); 2024-05-07T03:32:00,005 | ^~~~~~ 2024-05-07T03:32:00,006 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:00,007 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:00,008 | ^~~~~~~~ 2024-05-07T03:32:00,009 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,011 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:00,012 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:00,013 | ^~~~~~~~ 2024-05-07T03:32:00,014 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,015 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:00,016 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:00,016 | ^~~~~~~~ 2024-05-07T03:32:00,018 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,019 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:00,020 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:00,021 | ^~~~~~~~ 2024-05-07T03:32:00,022 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,023 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:00,024 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:00,025 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:00,026 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,027 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,028 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; Requires = void; Arg = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:32:00,029 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:00,030 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,031 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,032 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:32:00,033 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T03:32:00,034 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:324:171: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:00,035 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T03:32:00,036 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:00,037 184 | iter.store(*oiter); 2024-05-07T03:32:00,038 | ^~~~~~ 2024-05-07T03:32:00,039 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:00,040 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:00,041 | ^~~~~~~~ 2024-05-07T03:32:00,042 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:00,055 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:00,056 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,057 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,058 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:00,059 | ^~~~~~~~ 2024-05-07T03:32:00,060 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:00,061 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:00,062 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,063 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:00,064 184 | iter.store(*oiter); 2024-05-07T03:32:00,066 | ^~~~~~ 2024-05-07T03:32:00,084 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:00,085 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:00,086 | ^~~~~~~~ 2024-05-07T03:32:00,087 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,089 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:00,090 184 | iter.store(*oiter); 2024-05-07T03:32:00,090 | ^~~~~~ 2024-05-07T03:32:00,091 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:00,092 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:00,093 | ^~~~~~~~ 2024-05-07T03:32:00,094 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,094 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,095 184 | iter.store(*oiter); 2024-05-07T03:32:00,096 | ^~~~~~ 2024-05-07T03:32:00,097 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:00,098 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:00,099 | ^~~~~~~~ 2024-05-07T03:32:00,100 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,101 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:00,102 184 | iter.store(*oiter); 2024-05-07T03:32:00,103 | ^~~~~~ 2024-05-07T03:32:00,104 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:00,106 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:00,107 | ^~~~~~~~ 2024-05-07T03:32:00,108 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,108 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:00,109 184 | iter.store(*oiter); 2024-05-07T03:32:00,110 | ^~~~~~ 2024-05-07T03:32:00,111 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:00,112 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:00,113 | ^~~~~~~~ 2024-05-07T03:32:00,114 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,122 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,123 184 | iter.store(*oiter); 2024-05-07T03:32:00,124 | ^~~~~~ 2024-05-07T03:32:00,125 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:00,126 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:00,127 | ^~~~~~~~ 2024-05-07T03:32:00,128 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:00,129 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:00,130 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,131 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,132 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:00,133 | ^~~~~~~~ 2024-05-07T03:32:00,134 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:00,135 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:00,136 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,137 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,138 184 | iter.store(*oiter); 2024-05-07T03:32:00,139 | ^~~~~~ 2024-05-07T03:32:00,140 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:00,141 201 | list operator*(N n, list const &l) 2024-05-07T03:32:00,142 | ^~~~~~~~ 2024-05-07T03:32:00,143 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,144 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,145 184 | iter.store(*oiter); 2024-05-07T03:32:00,156 | ^~~~~~ 2024-05-07T03:32:00,158 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:00,159 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:00,160 | ^~~~~~~~ 2024-05-07T03:32:00,161 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,162 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:00,163 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:00,164 | ^~~~~~~~ 2024-05-07T03:32:00,165 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,166 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:00,167 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:00,168 | ^~~~~~~~ 2024-05-07T03:32:00,169 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,170 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:00,171 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:00,172 | ^~~~~~~~ 2024-05-07T03:32:00,173 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,174 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:00,175 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:00,176 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:00,177 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,178 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,179 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; Requires = void; Arg = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:32:00,180 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:00,181 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,182 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,184 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:32:00,185 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T03:32:00,204 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:324:171: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:00,206 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T03:32:00,207 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:00,208 184 | iter.store(*oiter); 2024-05-07T03:32:00,209 | ^~~~~~ 2024-05-07T03:32:00,210 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:00,211 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:00,212 | ^~~~~~~~ 2024-05-07T03:32:00,214 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:00,215 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:00,216 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,216 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,217 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:00,218 | ^~~~~~~~ 2024-05-07T03:32:00,219 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:00,220 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:00,221 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,222 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:00,223 184 | iter.store(*oiter); 2024-05-07T03:32:00,223 | ^~~~~~ 2024-05-07T03:32:00,224 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:00,225 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:00,226 | ^~~~~~~~ 2024-05-07T03:32:00,227 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,228 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:00,229 184 | iter.store(*oiter); 2024-05-07T03:32:00,231 | ^~~~~~ 2024-05-07T03:32:00,232 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:00,233 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:00,234 | ^~~~~~~~ 2024-05-07T03:32:00,235 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,236 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,237 184 | iter.store(*oiter); 2024-05-07T03:32:00,238 | ^~~~~~ 2024-05-07T03:32:00,239 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:00,240 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:00,241 | ^~~~~~~~ 2024-05-07T03:32:00,242 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,243 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:00,244 184 | iter.store(*oiter); 2024-05-07T03:32:00,245 | ^~~~~~ 2024-05-07T03:32:00,246 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:00,246 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:00,247 | ^~~~~~~~ 2024-05-07T03:32:00,262 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,263 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:00,264 184 | iter.store(*oiter); 2024-05-07T03:32:00,265 | ^~~~~~ 2024-05-07T03:32:00,266 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:00,267 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:00,268 | ^~~~~~~~ 2024-05-07T03:32:00,269 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,270 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,271 184 | iter.store(*oiter); 2024-05-07T03:32:00,272 | ^~~~~~ 2024-05-07T03:32:00,273 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:00,274 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:00,275 | ^~~~~~~~ 2024-05-07T03:32:00,276 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:00,277 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:00,279 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,280 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,282 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:00,283 | ^~~~~~~~ 2024-05-07T03:32:00,284 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:00,285 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:00,286 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,287 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,288 184 | iter.store(*oiter); 2024-05-07T03:32:00,289 | ^~~~~~ 2024-05-07T03:32:00,290 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:00,291 201 | list operator*(N n, list const &l) 2024-05-07T03:32:00,292 | ^~~~~~~~ 2024-05-07T03:32:00,293 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,294 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,295 184 | iter.store(*oiter); 2024-05-07T03:32:00,296 | ^~~~~~ 2024-05-07T03:32:00,297 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:00,298 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:00,299 | ^~~~~~~~ 2024-05-07T03:32:00,300 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,301 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:00,302 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:00,303 | ^~~~~~~~ 2024-05-07T03:32:00,304 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,306 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:00,307 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:00,308 | ^~~~~~~~ 2024-05-07T03:32:00,310 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,311 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:00,313 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:00,314 | ^~~~~~~~ 2024-05-07T03:32:00,316 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,318 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T03:32:00,320 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T03:32:00,322 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:00,323 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,326 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,327 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const {anonymous}::pythonic::types::numpy_iexpr&) [with Arg = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:32:00,330 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:00,332 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,333 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,335 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:32:00,336 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T03:32:00,338 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:324:171: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:00,340 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T03:32:00,343 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T03:32:00,345 184 | iter.store(*oiter); 2024-05-07T03:32:00,347 | ^~~~~~ 2024-05-07T03:32:00,348 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:00,350 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:00,352 | ^~~~~~~~ 2024-05-07T03:32:00,354 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:00,356 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:00,357 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,359 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,360 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:00,361 | ^~~~~~~~ 2024-05-07T03:32:00,362 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:00,364 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:00,365 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,366 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:00,367 184 | iter.store(*oiter); 2024-05-07T03:32:00,369 | ^~~~~~ 2024-05-07T03:32:00,370 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:00,370 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:00,371 | ^~~~~~~~ 2024-05-07T03:32:00,372 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,373 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:00,374 184 | iter.store(*oiter); 2024-05-07T03:32:00,375 | ^~~~~~ 2024-05-07T03:32:00,376 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:00,377 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:00,378 | ^~~~~~~~ 2024-05-07T03:32:00,379 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,380 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,381 184 | iter.store(*oiter); 2024-05-07T03:32:00,382 | ^~~~~~ 2024-05-07T03:32:00,383 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:00,384 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:00,385 | ^~~~~~~~ 2024-05-07T03:32:00,386 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,386 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:00,387 184 | iter.store(*oiter); 2024-05-07T03:32:00,388 | ^~~~~~ 2024-05-07T03:32:00,389 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:00,390 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:00,391 | ^~~~~~~~ 2024-05-07T03:32:00,392 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,393 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:00,394 184 | iter.store(*oiter); 2024-05-07T03:32:00,394 | ^~~~~~ 2024-05-07T03:32:00,395 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:00,396 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:00,397 | ^~~~~~~~ 2024-05-07T03:32:00,398 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,399 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,400 184 | iter.store(*oiter); 2024-05-07T03:32:00,401 | ^~~~~~ 2024-05-07T03:32:00,402 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:00,403 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:00,404 | ^~~~~~~~ 2024-05-07T03:32:00,405 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:00,406 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:00,406 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,407 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,408 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:00,409 | ^~~~~~~~ 2024-05-07T03:32:00,410 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:00,411 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:00,412 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,415 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,416 184 | iter.store(*oiter); 2024-05-07T03:32:00,417 | ^~~~~~ 2024-05-07T03:32:00,417 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:00,418 201 | list operator*(N n, list const &l) 2024-05-07T03:32:00,419 | ^~~~~~~~ 2024-05-07T03:32:00,420 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,420 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,421 184 | iter.store(*oiter); 2024-05-07T03:32:00,422 | ^~~~~~ 2024-05-07T03:32:00,423 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:00,424 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:00,424 | ^~~~~~~~ 2024-05-07T03:32:00,425 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,426 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:00,427 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:00,428 | ^~~~~~~~ 2024-05-07T03:32:00,429 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,429 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:00,444 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:00,445 | ^~~~~~~~ 2024-05-07T03:32:00,446 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,447 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:00,448 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:00,449 | ^~~~~~~~ 2024-05-07T03:32:00,450 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,451 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T03:32:00,452 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T03:32:00,453 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:00,454 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,455 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,456 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const {anonymous}::pythonic::types::numpy_iexpr&) [with Arg = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:32:00,457 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:00,458 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,459 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:00,460 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T03:32:00,461 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T03:32:00,462 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:324:171: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:00,464 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T03:32:00,465 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T03:32:00,466 184 | iter.store(*oiter); 2024-05-07T03:32:00,467 | ^~~~~~ 2024-05-07T03:32:00,468 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:00,468 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:00,469 | ^~~~~~~~ 2024-05-07T03:32:00,470 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:00,471 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:00,472 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,473 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,474 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:00,475 | ^~~~~~~~ 2024-05-07T03:32:00,476 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:00,477 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:00,478 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,479 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:00,480 184 | iter.store(*oiter); 2024-05-07T03:32:00,481 | ^~~~~~ 2024-05-07T03:32:00,482 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:00,483 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:00,484 | ^~~~~~~~ 2024-05-07T03:32:00,485 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,486 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:00,494 184 | iter.store(*oiter); 2024-05-07T03:32:00,495 | ^~~~~~ 2024-05-07T03:32:00,496 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:00,497 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:00,498 | ^~~~~~~~ 2024-05-07T03:32:00,499 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,500 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,501 184 | iter.store(*oiter); 2024-05-07T03:32:00,502 | ^~~~~~ 2024-05-07T03:32:00,502 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:00,504 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:00,505 | ^~~~~~~~ 2024-05-07T03:32:00,506 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,507 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:00,508 184 | iter.store(*oiter); 2024-05-07T03:32:00,509 | ^~~~~~ 2024-05-07T03:32:00,510 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:00,511 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:00,512 | ^~~~~~~~ 2024-05-07T03:32:00,514 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,515 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:00,516 184 | iter.store(*oiter); 2024-05-07T03:32:00,517 | ^~~~~~ 2024-05-07T03:32:00,518 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:00,519 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:00,519 | ^~~~~~~~ 2024-05-07T03:32:00,520 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,521 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,522 184 | iter.store(*oiter); 2024-05-07T03:32:00,523 | ^~~~~~ 2024-05-07T03:32:00,524 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:00,526 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:00,527 | ^~~~~~~~ 2024-05-07T03:32:00,528 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:00,529 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:00,530 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,532 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,533 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:00,534 | ^~~~~~~~ 2024-05-07T03:32:00,535 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:00,536 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:00,538 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:00,539 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,539 184 | iter.store(*oiter); 2024-05-07T03:32:00,554 | ^~~~~~ 2024-05-07T03:32:00,555 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:00,556 201 | list operator*(N n, list const &l) 2024-05-07T03:32:00,558 | ^~~~~~~~ 2024-05-07T03:32:00,559 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:00,560 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,560 184 | iter.store(*oiter); 2024-05-07T03:32:00,561 | ^~~~~~ 2024-05-07T03:32:00,562 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:00,563 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:00,564 | ^~~~~~~~ 2024-05-07T03:32:00,565 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,566 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:00,566 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:00,567 | ^~~~~~~~ 2024-05-07T03:32:00,568 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,569 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:00,570 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:00,571 | ^~~~~~~~ 2024-05-07T03:32:00,572 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:00,572 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:00,573 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:00,574 | ^~~~~~~~ 2024-05-07T03:32:00,575 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,317 [9/18] Compiling C++ object src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o 2024-05-07T03:32:01,318 FAILED: src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o 2024-05-07T03:32:01,319 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-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o -MF src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o.d -o src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o -c src/fluidimage/calcul/__pythran__/subpix.cpp 2024-05-07T03:32:01,320 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T03:32:01,321 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T03:32:01,321 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T03:32:01,322 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T03:32:01,323 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T03:32:01,324 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T03:32:01,324 from src/fluidimage/calcul/__pythran__/subpix.cpp:1: 2024-05-07T03:32:01,325 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,326 101 | xsimd::batch> { 2024-05-07T03:32:01,327 | ^~~~~ 2024-05-07T03:32:01,328 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T03:32:01,329 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T03:32:01,330 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,331 34 | class batch; 2024-05-07T03:32:01,332 | ^~~~~ 2024-05-07T03:32:01,333 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T03:32:01,334 101 | xsimd::batch> { 2024-05-07T03:32:01,335 | ^~ 2024-05-07T03:32:01,336 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T03:32:01,337 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T03:32:01,338 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,338 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,339 | ^ 2024-05-07T03:32:01,340 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,341 34 | class batch; 2024-05-07T03:32:01,342 | ^~~~~ 2024-05-07T03:32:01,343 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T03:32:01,344 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,345 | ^ 2024-05-07T03:32:01,347 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:01,348 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:01,349 | ^~~~~~~~~~~ 2024-05-07T03:32:01,350 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:01,351 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T03:32:01,352 | ^~~~~~~~~~~~~~ 2024-05-07T03:32:01,354 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:01,355 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,356 119 | void store(xsimd::batch const &); 2024-05-07T03:32:01,357 | ^ 2024-05-07T03:32:01,358 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,359 34 | class batch; 2024-05-07T03:32:01,360 | ^~~~~ 2024-05-07T03:32:01,361 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T03:32:01,362 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T03:32:01,363 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T03:32:01,364 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:01,365 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T03:32:01,366 | ^~~~~~~~~~~~~~ 2024-05-07T03:32:01,367 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:01,369 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,370 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T03:32:01,371 | ^ 2024-05-07T03:32:01,372 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,374 34 | class batch; 2024-05-07T03:32:01,375 | ^~~~~ 2024-05-07T03:32:01,376 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T03:32:01,378 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T03:32:01,379 217 | val.store_unaligned(const_cast(data)); 2024-05-07T03:32:01,380 | ^~~~~~~~~~~~~~~ 2024-05-07T03:32:01,381 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T03:32:01,382 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T03:32:01,383 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T03:32:01,383 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T03:32:01,384 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T03:32:01,385 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T03:32:01,386 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,387 191 | xsimd::batch _splated; 2024-05-07T03:32:01,388 | ^ 2024-05-07T03:32:01,388 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,389 34 | class batch; 2024-05-07T03:32:01,390 | ^~~~~ 2024-05-07T03:32:01,391 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T03:32:01,392 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,393 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:01,394 | ^ 2024-05-07T03:32:01,395 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,396 34 | class batch; 2024-05-07T03:32:01,397 | ^~~~~ 2024-05-07T03:32:01,398 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T03:32:01,399 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:01,400 | ^~~ 2024-05-07T03:32:01,401 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T03:32:01,402 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:01,403 | ^ 2024-05-07T03:32:01,404 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T03:32:01,405 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T03:32:01,406 | ^ 2024-05-07T03:32:01,407 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:01,408 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T03:32:01,409 | ^~~~~~~~~~~~~ 2024-05-07T03:32:01,411 | nditerator 2024-05-07T03:32:01,411 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:01,412 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T03:32:01,413 | ^~~~~~~~~~~~~ 2024-05-07T03:32:01,414 | nditerator 2024-05-07T03:32:01,415 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:01,418 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T03:32:01,419 | ^~~~~~~~~~~~~ 2024-05-07T03:32:01,420 | nditerator 2024-05-07T03:32:01,421 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:01,422 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T03:32:01,422 | ^~~~~~~~~~~~~ 2024-05-07T03:32:01,423 | nditerator 2024-05-07T03:32:01,424 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T03:32:01,425 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T03:32:01,426 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,427 174 | using vT = xsimd::batch; 2024-05-07T03:32:01,428 | ^ 2024-05-07T03:32:01,429 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,430 34 | class batch; 2024-05-07T03:32:01,431 | ^~~~~ 2024-05-07T03:32:01,432 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T03:32:01,433 176 | static const std::size_t vN = vT::size; 2024-05-07T03:32:01,434 | ^~ 2024-05-07T03:32:01,434 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T03:32:01,436 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,437 445 | using vT = typename xsimd::batch; 2024-05-07T03:32:01,438 | ^ 2024-05-07T03:32:01,439 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,440 34 | class batch; 2024-05-07T03:32:01,441 | ^~~~~ 2024-05-07T03:32:01,442 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T03:32:01,443 445 | using vT = typename xsimd::batch; 2024-05-07T03:32:01,444 | ^ 2024-05-07T03:32:01,446 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T03:32:01,447 448 | static const std::size_t vN = vT::size; 2024-05-07T03:32:01,448 | ^~ 2024-05-07T03:32:01,449 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T03:32:01,450 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T03:32:01,450 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,451 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,452 | ^ 2024-05-07T03:32:01,453 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,454 34 | class batch; 2024-05-07T03:32:01,455 | ^~~~~ 2024-05-07T03:32:01,456 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:01,457 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,458 | ^ 2024-05-07T03:32:01,459 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:01,460 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:01,461 | ^~~~~~~~~~~ 2024-05-07T03:32:01,462 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T03:32:01,463 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,464 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,465 | ^ 2024-05-07T03:32:01,466 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,467 34 | class batch; 2024-05-07T03:32:01,468 | ^~~~~ 2024-05-07T03:32:01,469 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:01,470 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,471 | ^ 2024-05-07T03:32:01,472 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:01,473 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:01,474 | ^~~~~~~~~~~ 2024-05-07T03:32:01,475 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T03:32:01,476 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T03:32:01,477 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T03:32:01,478 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T03:32:01,479 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,480 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T03:32:01,481 | ^ 2024-05-07T03:32:01,482 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,482 34 | class batch; 2024-05-07T03:32:01,483 | ^~~~~ 2024-05-07T03:32:01,484 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T03:32:01,485 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T03:32:01,486 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:01,487 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T03:32:01,488 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,489 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:01,490 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T03:32:01,491 | ^~~~~~~ 2024-05-07T03:32:01,492 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:01,493 595 | struct numpy_expr { 2024-05-07T03:32:01,494 | ^~~~~~~~~~ 2024-05-07T03:32:01,495 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:32:01,496 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T03:32:01,497 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,497 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:32:01,498 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T03:32:01,500 | ^~~~~~ 2024-05-07T03:32:01,501 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:01,502 595 | struct numpy_expr { 2024-05-07T03:32:01,503 | ^~~~~~~~~~ 2024-05-07T03:32:01,504 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:01,505 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T03:32:01,506 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,507 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:01,508 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T03:32:01,509 | ^~~~~ 2024-05-07T03:32:01,510 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:01,511 595 | struct numpy_expr { 2024-05-07T03:32:01,512 | ^~~~~~~~~~ 2024-05-07T03:32:01,513 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:32:01,514 257 | numpy_expr::vend(vectorize) const 2024-05-07T03:32:01,515 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,516 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:32:01,517 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T03:32:01,519 | ^~~~ 2024-05-07T03:32:01,520 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:01,521 595 | struct numpy_expr { 2024-05-07T03:32:01,521 | ^~~~~~~~~~ 2024-05-07T03:32:01,522 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T03:32:01,523 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T03:32:01,524 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T03:32:01,525 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,527 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,528 | ^ 2024-05-07T03:32:01,529 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,530 34 | class batch; 2024-05-07T03:32:01,531 | ^~~~~ 2024-05-07T03:32:01,532 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:01,532 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,534 | ^ 2024-05-07T03:32:01,535 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:01,535 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:01,536 | ^~~~~~~~~~~ 2024-05-07T03:32:01,537 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T03:32:01,538 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,539 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,540 | ^ 2024-05-07T03:32:01,541 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,542 34 | class batch; 2024-05-07T03:32:01,543 | ^~~~~ 2024-05-07T03:32:01,544 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:01,545 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,546 | ^ 2024-05-07T03:32:01,547 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:01,548 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:01,549 | ^~~~~~~~~~~ 2024-05-07T03:32:01,550 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T03:32:01,551 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,552 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,553 | ^ 2024-05-07T03:32:01,554 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,555 34 | class batch; 2024-05-07T03:32:01,556 | ^~~~~ 2024-05-07T03:32:01,557 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:01,558 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,560 | ^ 2024-05-07T03:32:01,560 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:01,561 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:01,562 | ^~~~~~~~~~~ 2024-05-07T03:32:01,563 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T03:32:01,564 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,565 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,566 | ^ 2024-05-07T03:32:01,566 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,567 34 | class batch; 2024-05-07T03:32:01,568 | ^~~~~ 2024-05-07T03:32:01,569 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:01,570 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:01,571 | ^ 2024-05-07T03:32:01,572 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:01,573 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:01,574 | ^~~~~~~~~~~ 2024-05-07T03:32:01,575 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:7, 2024-05-07T03:32:01,576 from src/fluidimage/calcul/__pythran__/subpix.cpp:36: 2024-05-07T03:32:01,577 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In function ‘F {anonymous}::pythonic::numpy::vreduce(E, F)’: 2024-05-07T03:32:01,578 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:79:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:01,579 79 | using vT = xsimd::batch; 2024-05-07T03:32:01,580 | ^ 2024-05-07T03:32:01,581 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:01,582 34 | class batch; 2024-05-07T03:32:01,583 | ^~~~~ 2024-05-07T03:32:01,584 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:80:30: error: ‘vT’ has not been declared 2024-05-07T03:32:01,585 80 | static const size_t vN = vT::size; 2024-05-07T03:32:01,586 | ^~ 2024-05-07T03:32:01,587 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:88:22: error: ‘vT’ was not declared in this scope; did you mean ‘vN’? 2024-05-07T03:32:01,588 88 | alignas(sizeof(vT)) T stored[vN]; 2024-05-07T03:32:01,589 | ^~ 2024-05-07T03:32:01,590 | vN 2024-05-07T03:32:01,591 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:88:7: warning: attributes at the beginning of statement are ignored [-Wattributes] 2024-05-07T03:32:01,593 88 | alignas(sizeof(vT)) T stored[vN]; 2024-05-07T03:32:01,594 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,595 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:89:27: error: ‘stored’ was not declared in this scope 2024-05-07T03:32:01,595 89 | vacc.store_aligned(&stored[0]); 2024-05-07T03:32:01,596 | ^~~~~~ 2024-05-07T03:32:01,597 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T03:32:01,598 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T03:32:01,599 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T03:32:01,600 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:01,602 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:01,603 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T03:32:01,604 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T03:32:01,605 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:01,606 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:01,607 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: error: no matching function for call to ‘distance({anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T03:32:01,608 83 | const long bound = std::distance(viter, vend); 2024-05-07T03:32:01,609 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:01,610 In file included from /usr/include/c++/12/string:46, 2024-05-07T03:32:01,611 from /usr/include/c++/12/bits/locale_classes.h:40, 2024-05-07T03:32:01,612 from /usr/include/c++/12/bits/ios_base.h:41, 2024-05-07T03:32:01,613 from /usr/include/c++/12/ios:42, 2024-05-07T03:32:01,614 from /usr/include/c++/12/istream:38, 2024-05-07T03:32:01,615 from /usr/include/c++/12/sstream:38, 2024-05-07T03:32:01,616 from /usr/include/c++/12/complex:45, 2024-05-07T03:32:01,617 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/traits.hpp:4, 2024-05-07T03:32:01,618 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/combined.hpp:6, 2024-05-07T03:32:01,619 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/combined.hpp:4, 2024-05-07T03:32:01,619 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:42: 2024-05-07T03:32:01,620 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: candidate: ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator)’ 2024-05-07T03:32:01,622 147 | distance(_InputIterator __first, _InputIterator __last) 2024-05-07T03:32:01,623 | ^~~~~~~~ 2024-05-07T03:32:01,623 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,624 /usr/include/c++/12/bits/stl_iterator_base_funcs.h: In substitution of ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:01,625 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’ 2024-05-07T03:32:01,626 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T03:32:01,627 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T03:32:01,628 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:01,629 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:01,630 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T03:32:01,631 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T03:32:01,632 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:01,633 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:01,634 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T03:32:01,635 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T03:32:01,636 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T03:32:01,637 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T03:32:01,638 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:01,639 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:01,640 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T03:32:01,641 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T03:32:01,642 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:01,643 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:01,644 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:01,645 85 | auto vacc = *viter; 2024-05-07T03:32:01,646 | ^~~~~~ 2024-05-07T03:32:01,647 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-05-07T03:32:01,648 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-05-07T03:32:01,649 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:01,650 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:01,651 | ^~~~~~~~ 2024-05-07T03:32:01,651 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:01,652 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:01,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,654 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,655 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:01,656 | ^~~~~~~~ 2024-05-07T03:32:01,657 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:01,658 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:01,659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,660 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:01,661 85 | auto vacc = *viter; 2024-05-07T03:32:01,662 | ^~~~~~ 2024-05-07T03:32:01,663 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:01,664 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:01,665 | ^~~~~~~~ 2024-05-07T03:32:01,666 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,667 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:01,668 85 | auto vacc = *viter; 2024-05-07T03:32:01,669 | ^~~~~~ 2024-05-07T03:32:01,670 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:01,671 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:01,672 | ^~~~~~~~ 2024-05-07T03:32:01,672 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,673 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,674 85 | auto vacc = *viter; 2024-05-07T03:32:01,675 | ^~~~~~ 2024-05-07T03:32:01,676 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:01,677 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:01,678 | ^~~~~~~~ 2024-05-07T03:32:01,679 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,680 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:01,681 85 | auto vacc = *viter; 2024-05-07T03:32:01,682 | ^~~~~~ 2024-05-07T03:32:01,683 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-05-07T03:32:01,684 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:01,685 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:01,686 | ^~~~~~~~ 2024-05-07T03:32:01,687 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,688 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:01,689 85 | auto vacc = *viter; 2024-05-07T03:32:01,690 | ^~~~~~ 2024-05-07T03:32:01,691 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:01,692 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:01,693 | ^~~~~~~~ 2024-05-07T03:32:01,694 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,695 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,696 85 | auto vacc = *viter; 2024-05-07T03:32:01,697 | ^~~~~~ 2024-05-07T03:32:01,697 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-05-07T03:32:01,698 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:01,699 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:01,700 | ^~~~~~~~ 2024-05-07T03:32:01,701 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:01,702 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:01,703 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,704 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,705 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:01,706 | ^~~~~~~~ 2024-05-07T03:32:01,707 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:01,708 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:01,709 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,710 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,711 85 | auto vacc = *viter; 2024-05-07T03:32:01,712 | ^~~~~~ 2024-05-07T03:32:01,713 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:01,714 201 | list operator*(N n, list const &l) 2024-05-07T03:32:01,715 | ^~~~~~~~ 2024-05-07T03:32:01,716 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,717 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,718 85 | auto vacc = *viter; 2024-05-07T03:32:01,719 | ^~~~~~ 2024-05-07T03:32:01,720 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-05-07T03:32:01,721 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-05-07T03:32:01,723 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-05-07T03:32:01,724 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-05-07T03:32:01,726 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:01,727 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:01,728 | ^~~~~~~~ 2024-05-07T03:32:01,728 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,730 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:01,731 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:01,732 | ^~~~~~~~ 2024-05-07T03:32:01,733 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,734 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:01,735 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:01,736 | ^~~~~~~~ 2024-05-07T03:32:01,737 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,737 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:01,739 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:01,739 | ^~~~~~~~ 2024-05-07T03:32:01,740 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,741 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:01,743 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,744 | ^~~~~~ 2024-05-07T03:32:01,745 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:01,746 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:01,747 | ^~~~~~~~ 2024-05-07T03:32:01,747 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:01,748 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:01,750 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,750 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,752 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:01,753 | ^~~~~~~~ 2024-05-07T03:32:01,754 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:01,755 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:01,755 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,756 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:01,757 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,758 | ^~~~~~ 2024-05-07T03:32:01,759 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:01,760 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:01,761 | ^~~~~~~~ 2024-05-07T03:32:01,762 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,763 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:01,764 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,765 | ^~~~~~ 2024-05-07T03:32:01,766 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:01,767 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:01,768 | ^~~~~~~~ 2024-05-07T03:32:01,769 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,770 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,771 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,772 | ^~~~~~ 2024-05-07T03:32:01,773 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:01,774 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:01,775 | ^~~~~~~~ 2024-05-07T03:32:01,775 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,776 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:01,778 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,779 | ^~~~~~ 2024-05-07T03:32:01,780 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:01,781 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:01,781 | ^~~~~~~~ 2024-05-07T03:32:01,782 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,783 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:01,784 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,785 | ^~~~~~ 2024-05-07T03:32:01,786 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:01,787 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:01,789 | ^~~~~~~~ 2024-05-07T03:32:01,790 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,791 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,792 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,793 | ^~~~~~ 2024-05-07T03:32:01,794 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:01,795 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:01,796 | ^~~~~~~~ 2024-05-07T03:32:01,797 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:01,798 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:01,799 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,800 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,801 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:01,802 | ^~~~~~~~ 2024-05-07T03:32:01,803 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:01,804 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:01,805 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,806 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,806 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,807 | ^~~~~~ 2024-05-07T03:32:01,808 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:01,809 201 | list operator*(N n, list const &l) 2024-05-07T03:32:01,810 | ^~~~~~~~ 2024-05-07T03:32:01,811 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,812 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,812 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,813 | ^~~~~~ 2024-05-07T03:32:01,814 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:01,815 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:01,816 | ^~~~~~~~ 2024-05-07T03:32:01,817 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,819 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:01,821 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:01,828 | ^~~~~~~~ 2024-05-07T03:32:01,830 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,832 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:01,834 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:01,835 | ^~~~~~~~ 2024-05-07T03:32:01,837 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,839 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:01,840 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:01,842 | ^~~~~~~~ 2024-05-07T03:32:01,845 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,847 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T03:32:01,848 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T03:32:01,849 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T03:32:01,850 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:01,851 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:01,852 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T03:32:01,853 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T03:32:01,854 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:01,855 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:01,856 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: error: no matching function for call to ‘distance({anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T03:32:01,857 83 | const long bound = std::distance(viter, vend); 2024-05-07T03:32:01,858 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:01,859 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: candidate: ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator)’ 2024-05-07T03:32:01,860 147 | distance(_InputIterator __first, _InputIterator __last) 2024-05-07T03:32:01,861 | ^~~~~~~~ 2024-05-07T03:32:01,862 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,863 /usr/include/c++/12/bits/stl_iterator_base_funcs.h: In substitution of ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:01,864 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’ 2024-05-07T03:32:01,865 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T03:32:01,866 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T03:32:01,868 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:01,868 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:01,869 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T03:32:01,870 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T03:32:01,871 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:01,872 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:01,874 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T03:32:01,875 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T03:32:01,875 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T03:32:01,877 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T03:32:01,878 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:01,879 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:01,880 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T03:32:01,881 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T03:32:01,882 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:01,883 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:01,884 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:01,885 85 | auto vacc = *viter; 2024-05-07T03:32:01,886 | ^~~~~~ 2024-05-07T03:32:01,887 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:01,888 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:01,890 | ^~~~~~~~ 2024-05-07T03:32:01,891 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:01,893 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:01,895 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,897 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,898 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:01,899 | ^~~~~~~~ 2024-05-07T03:32:01,900 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:01,901 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:01,902 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,902 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:01,904 85 | auto vacc = *viter; 2024-05-07T03:32:01,905 | ^~~~~~ 2024-05-07T03:32:01,906 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:01,907 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:01,907 | ^~~~~~~~ 2024-05-07T03:32:01,908 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,909 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:01,910 85 | auto vacc = *viter; 2024-05-07T03:32:01,911 | ^~~~~~ 2024-05-07T03:32:01,912 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:01,913 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:01,914 | ^~~~~~~~ 2024-05-07T03:32:01,915 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,916 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,917 85 | auto vacc = *viter; 2024-05-07T03:32:01,918 | ^~~~~~ 2024-05-07T03:32:01,919 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:01,920 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:01,921 | ^~~~~~~~ 2024-05-07T03:32:01,922 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,923 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:01,924 85 | auto vacc = *viter; 2024-05-07T03:32:01,925 | ^~~~~~ 2024-05-07T03:32:01,926 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:01,927 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:01,928 | ^~~~~~~~ 2024-05-07T03:32:01,929 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,930 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:01,931 85 | auto vacc = *viter; 2024-05-07T03:32:01,932 | ^~~~~~ 2024-05-07T03:32:01,933 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:01,933 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:01,934 | ^~~~~~~~ 2024-05-07T03:32:01,935 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,936 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,937 85 | auto vacc = *viter; 2024-05-07T03:32:01,938 | ^~~~~~ 2024-05-07T03:32:01,939 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:01,940 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:01,942 | ^~~~~~~~ 2024-05-07T03:32:01,943 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:01,944 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:01,945 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,946 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,947 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:01,948 | ^~~~~~~~ 2024-05-07T03:32:01,949 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:01,950 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:01,951 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:01,952 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,953 85 | auto vacc = *viter; 2024-05-07T03:32:01,954 | ^~~~~~ 2024-05-07T03:32:01,955 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:01,956 201 | list operator*(N n, list const &l) 2024-05-07T03:32:01,958 | ^~~~~~~~ 2024-05-07T03:32:01,959 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:01,960 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,960 85 | auto vacc = *viter; 2024-05-07T03:32:01,961 | ^~~~~~ 2024-05-07T03:32:01,962 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:01,963 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:01,964 | ^~~~~~~~ 2024-05-07T03:32:01,965 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,965 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:01,966 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:01,967 | ^~~~~~~~ 2024-05-07T03:32:01,968 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,969 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:01,971 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:01,972 | ^~~~~~~~ 2024-05-07T03:32:01,973 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,974 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:01,975 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:01,977 | ^~~~~~~~ 2024-05-07T03:32:01,978 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:01,980 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:01,983 87 | Op{}(vacc, *viter); 2024-05-07T03:32:01,985 | ^~~~~~ 2024-05-07T03:32:01,988 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:01,990 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:01,992 | ^~~~~~~~ 2024-05-07T03:32:01,995 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:01,997 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:01,999 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,000 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,002 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,003 | ^~~~~~~~ 2024-05-07T03:32:02,004 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,005 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,007 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:02,008 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,009 | ^~~~~~ 2024-05-07T03:32:02,010 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:02,011 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:02,013 | ^~~~~~~~ 2024-05-07T03:32:02,014 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,016 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,017 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,019 | ^~~~~~ 2024-05-07T03:32:02,020 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:02,021 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:02,022 | ^~~~~~~~ 2024-05-07T03:32:02,023 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,024 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,025 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,026 | ^~~~~~ 2024-05-07T03:32:02,027 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:02,028 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:02,030 | ^~~~~~~~ 2024-05-07T03:32:02,031 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,033 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,034 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,035 | ^~~~~~ 2024-05-07T03:32:02,036 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:02,037 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:02,038 | ^~~~~~~~ 2024-05-07T03:32:02,039 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,039 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:02,041 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,041 | ^~~~~~ 2024-05-07T03:32:02,042 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:02,044 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:02,045 | ^~~~~~~~ 2024-05-07T03:32:02,046 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,047 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,048 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,049 | ^~~~~~ 2024-05-07T03:32:02,050 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:02,051 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,052 | ^~~~~~~~ 2024-05-07T03:32:02,054 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,055 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,057 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,059 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,060 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,061 | ^~~~~~~~ 2024-05-07T03:32:02,062 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,064 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,066 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,067 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,068 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,070 | ^~~~~~ 2024-05-07T03:32:02,071 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:02,073 201 | list operator*(N n, list const &l) 2024-05-07T03:32:02,074 | ^~~~~~~~ 2024-05-07T03:32:02,076 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,077 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,078 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,080 | ^~~~~~ 2024-05-07T03:32:02,081 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:02,082 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:02,083 | ^~~~~~~~ 2024-05-07T03:32:02,085 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,086 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:02,087 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:02,088 | ^~~~~~~~ 2024-05-07T03:32:02,089 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,090 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:02,091 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:02,092 | ^~~~~~~~ 2024-05-07T03:32:02,093 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,095 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:02,096 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:02,098 | ^~~~~~~~ 2024-05-07T03:32:02,099 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,100 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T03:32:02,101 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T03:32:02,102 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T03:32:02,105 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:02,106 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:02,107 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T03:32:02,108 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T03:32:02,110 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,111 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,112 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: error: no matching function for call to ‘distance({anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T03:32:02,113 83 | const long bound = std::distance(viter, vend); 2024-05-07T03:32:02,114 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:02,115 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: candidate: ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator)’ 2024-05-07T03:32:02,116 147 | distance(_InputIterator __first, _InputIterator __last) 2024-05-07T03:32:02,117 | ^~~~~~~~ 2024-05-07T03:32:02,118 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,119 /usr/include/c++/12/bits/stl_iterator_base_funcs.h: In substitution of ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:02,120 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’ 2024-05-07T03:32:02,121 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T03:32:02,122 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T03:32:02,123 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:02,124 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:02,126 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T03:32:02,127 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T03:32:02,128 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,129 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,130 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T03:32:02,131 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T03:32:02,132 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T03:32:02,133 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T03:32:02,134 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:02,135 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:02,136 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T03:32:02,138 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T03:32:02,138 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,139 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,140 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:02,141 85 | auto vacc = *viter; 2024-05-07T03:32:02,142 | ^~~~~~ 2024-05-07T03:32:02,143 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:02,144 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,145 | ^~~~~~~~ 2024-05-07T03:32:02,146 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,146 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,147 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,149 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,150 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,151 | ^~~~~~~~ 2024-05-07T03:32:02,151 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,152 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,153 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,154 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:02,154 85 | auto vacc = *viter; 2024-05-07T03:32:02,155 | ^~~~~~ 2024-05-07T03:32:02,156 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:02,157 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:02,157 | ^~~~~~~~ 2024-05-07T03:32:02,158 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,159 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,160 85 | auto vacc = *viter; 2024-05-07T03:32:02,160 | ^~~~~~ 2024-05-07T03:32:02,161 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:02,162 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:02,163 | ^~~~~~~~ 2024-05-07T03:32:02,164 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,165 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,166 85 | auto vacc = *viter; 2024-05-07T03:32:02,167 | ^~~~~~ 2024-05-07T03:32:02,168 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:02,168 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:02,170 | ^~~~~~~~ 2024-05-07T03:32:02,170 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,171 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,172 85 | auto vacc = *viter; 2024-05-07T03:32:02,173 | ^~~~~~ 2024-05-07T03:32:02,174 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:02,175 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:02,176 | ^~~~~~~~ 2024-05-07T03:32:02,176 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,177 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:02,178 85 | auto vacc = *viter; 2024-05-07T03:32:02,179 | ^~~~~~ 2024-05-07T03:32:02,180 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:02,181 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:02,182 | ^~~~~~~~ 2024-05-07T03:32:02,183 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,184 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,186 85 | auto vacc = *viter; 2024-05-07T03:32:02,187 | ^~~~~~ 2024-05-07T03:32:02,189 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:02,190 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,190 | ^~~~~~~~ 2024-05-07T03:32:02,191 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,192 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,193 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,194 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,195 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,196 | ^~~~~~~~ 2024-05-07T03:32:02,197 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,198 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,199 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,200 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,200 85 | auto vacc = *viter; 2024-05-07T03:32:02,201 | ^~~~~~ 2024-05-07T03:32:02,202 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:02,203 201 | list operator*(N n, list const &l) 2024-05-07T03:32:02,204 | ^~~~~~~~ 2024-05-07T03:32:02,205 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,205 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,206 85 | auto vacc = *viter; 2024-05-07T03:32:02,207 | ^~~~~~ 2024-05-07T03:32:02,208 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:02,209 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:02,210 | ^~~~~~~~ 2024-05-07T03:32:02,211 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,211 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:02,212 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:02,213 | ^~~~~~~~ 2024-05-07T03:32:02,214 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,215 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:02,216 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:02,217 | ^~~~~~~~ 2024-05-07T03:32:02,218 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,219 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:02,220 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:02,221 | ^~~~~~~~ 2024-05-07T03:32:02,222 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,222 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:02,223 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,224 | ^~~~~~ 2024-05-07T03:32:02,225 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:02,226 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,227 | ^~~~~~~~ 2024-05-07T03:32:02,228 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,228 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,229 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,230 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,230 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,231 | ^~~~~~~~ 2024-05-07T03:32:02,232 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,233 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,233 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,234 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:02,235 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,236 | ^~~~~~ 2024-05-07T03:32:02,237 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:02,238 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:02,239 | ^~~~~~~~ 2024-05-07T03:32:02,239 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,240 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,241 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,242 | ^~~~~~ 2024-05-07T03:32:02,243 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:02,244 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:02,245 | ^~~~~~~~ 2024-05-07T03:32:02,245 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,246 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,248 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,248 | ^~~~~~ 2024-05-07T03:32:02,249 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:02,250 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:02,250 | ^~~~~~~~ 2024-05-07T03:32:02,251 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,252 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,252 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,254 | ^~~~~~ 2024-05-07T03:32:02,254 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:02,255 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:02,256 | ^~~~~~~~ 2024-05-07T03:32:02,257 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,258 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:02,259 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,260 | ^~~~~~ 2024-05-07T03:32:02,260 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:02,261 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:02,262 | ^~~~~~~~ 2024-05-07T03:32:02,263 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,264 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,265 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,265 | ^~~~~~ 2024-05-07T03:32:02,266 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:02,267 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,268 | ^~~~~~~~ 2024-05-07T03:32:02,269 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,270 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,270 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,271 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,272 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,272 | ^~~~~~~~ 2024-05-07T03:32:02,273 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,274 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,275 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,275 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,276 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,277 | ^~~~~~ 2024-05-07T03:32:02,278 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:02,279 201 | list operator*(N n, list const &l) 2024-05-07T03:32:02,280 | ^~~~~~~~ 2024-05-07T03:32:02,281 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,281 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,282 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,283 | ^~~~~~ 2024-05-07T03:32:02,284 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:02,285 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:02,286 | ^~~~~~~~ 2024-05-07T03:32:02,286 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,287 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:02,288 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:02,289 | ^~~~~~~~ 2024-05-07T03:32:02,290 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,291 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:02,291 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:02,292 | ^~~~~~~~ 2024-05-07T03:32:02,293 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,294 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:02,295 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:02,295 | ^~~~~~~~ 2024-05-07T03:32:02,296 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,297 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T03:32:02,297 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T03:32:02,298 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T03:32:02,299 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:02,300 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:02,301 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T03:32:02,303 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T03:32:02,303 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,304 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,305 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: error: no matching function for call to ‘distance({anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T03:32:02,306 83 | const long bound = std::distance(viter, vend); 2024-05-07T03:32:02,307 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:02,308 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: candidate: ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator)’ 2024-05-07T03:32:02,309 147 | distance(_InputIterator __first, _InputIterator __last) 2024-05-07T03:32:02,310 | ^~~~~~~~ 2024-05-07T03:32:02,311 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,312 /usr/include/c++/12/bits/stl_iterator_base_funcs.h: In substitution of ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:02,313 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’ 2024-05-07T03:32:02,314 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T03:32:02,315 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T03:32:02,315 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:02,316 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:02,317 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T03:32:02,318 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T03:32:02,319 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,321 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,321 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T03:32:02,322 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T03:32:02,323 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T03:32:02,324 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T03:32:02,325 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T03:32:02,326 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T03:32:02,327 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T03:32:02,328 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T03:32:02,328 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,329 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,330 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:02,331 85 | auto vacc = *viter; 2024-05-07T03:32:02,332 | ^~~~~~ 2024-05-07T03:32:02,333 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:02,334 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,335 | ^~~~~~~~ 2024-05-07T03:32:02,336 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,336 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,337 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,338 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,338 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,339 | ^~~~~~~~ 2024-05-07T03:32:02,340 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,340 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,342 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:02,343 85 | auto vacc = *viter; 2024-05-07T03:32:02,344 | ^~~~~~ 2024-05-07T03:32:02,345 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:02,345 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:02,346 | ^~~~~~~~ 2024-05-07T03:32:02,347 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,348 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,349 85 | auto vacc = *viter; 2024-05-07T03:32:02,350 | ^~~~~~ 2024-05-07T03:32:02,351 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:02,352 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:02,353 | ^~~~~~~~ 2024-05-07T03:32:02,354 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,355 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,356 85 | auto vacc = *viter; 2024-05-07T03:32:02,357 | ^~~~~~ 2024-05-07T03:32:02,358 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:02,359 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:02,361 | ^~~~~~~~ 2024-05-07T03:32:02,361 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,362 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,363 85 | auto vacc = *viter; 2024-05-07T03:32:02,363 | ^~~~~~ 2024-05-07T03:32:02,364 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:02,365 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:02,366 | ^~~~~~~~ 2024-05-07T03:32:02,366 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,367 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:02,368 85 | auto vacc = *viter; 2024-05-07T03:32:02,369 | ^~~~~~ 2024-05-07T03:32:02,370 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:02,371 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:02,371 | ^~~~~~~~ 2024-05-07T03:32:02,372 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,373 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,374 85 | auto vacc = *viter; 2024-05-07T03:32:02,375 | ^~~~~~ 2024-05-07T03:32:02,376 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:02,377 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,377 | ^~~~~~~~ 2024-05-07T03:32:02,378 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,379 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,380 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,381 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,382 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,382 | ^~~~~~~~ 2024-05-07T03:32:02,383 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,384 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,384 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,385 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,386 85 | auto vacc = *viter; 2024-05-07T03:32:02,386 | ^~~~~~ 2024-05-07T03:32:02,387 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:02,388 201 | list operator*(N n, list const &l) 2024-05-07T03:32:02,389 | ^~~~~~~~ 2024-05-07T03:32:02,389 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,390 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,391 85 | auto vacc = *viter; 2024-05-07T03:32:02,392 | ^~~~~~ 2024-05-07T03:32:02,393 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:02,394 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:02,395 | ^~~~~~~~ 2024-05-07T03:32:02,396 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,396 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:02,397 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:02,398 | ^~~~~~~~ 2024-05-07T03:32:02,399 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,400 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:02,401 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:02,402 | ^~~~~~~~ 2024-05-07T03:32:02,403 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,404 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:02,405 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:02,406 | ^~~~~~~~ 2024-05-07T03:32:02,407 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,407 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:02,408 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,409 | ^~~~~~ 2024-05-07T03:32:02,410 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:02,411 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,412 | ^~~~~~~~ 2024-05-07T03:32:02,412 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,413 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,415 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,416 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,416 | ^~~~~~~~ 2024-05-07T03:32:02,417 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,418 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,420 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,421 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:02,421 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,422 | ^~~~~~ 2024-05-07T03:32:02,423 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:02,424 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:02,425 | ^~~~~~~~ 2024-05-07T03:32:02,427 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,428 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,429 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,431 | ^~~~~~ 2024-05-07T03:32:02,432 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:02,433 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:02,434 | ^~~~~~~~ 2024-05-07T03:32:02,435 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,436 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,437 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,438 | ^~~~~~ 2024-05-07T03:32:02,438 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:02,439 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:02,440 | ^~~~~~~~ 2024-05-07T03:32:02,441 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,441 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,442 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,443 | ^~~~~~ 2024-05-07T03:32:02,444 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:02,445 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:02,446 | ^~~~~~~~ 2024-05-07T03:32:02,447 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,447 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:02,448 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,449 | ^~~~~~ 2024-05-07T03:32:02,450 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:02,451 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:02,452 | ^~~~~~~~ 2024-05-07T03:32:02,453 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,454 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,455 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,456 | ^~~~~~ 2024-05-07T03:32:02,456 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:02,457 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,458 | ^~~~~~~~ 2024-05-07T03:32:02,458 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,459 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,460 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,461 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,462 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,462 | ^~~~~~~~ 2024-05-07T03:32:02,463 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,464 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,466 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,467 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,467 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,468 | ^~~~~~ 2024-05-07T03:32:02,469 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:02,469 201 | list operator*(N n, list const &l) 2024-05-07T03:32:02,470 | ^~~~~~~~ 2024-05-07T03:32:02,471 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,472 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,473 87 | Op{}(vacc, *viter); 2024-05-07T03:32:02,474 | ^~~~~~ 2024-05-07T03:32:02,475 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:02,476 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:02,477 | ^~~~~~~~ 2024-05-07T03:32:02,478 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,479 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:02,480 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:02,481 | ^~~~~~~~ 2024-05-07T03:32:02,482 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,483 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:02,484 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:02,484 | ^~~~~~~~ 2024-05-07T03:32:02,485 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,486 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:02,487 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:02,488 | ^~~~~~~~ 2024-05-07T03:32:02,488 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,489 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T03:32:02,490 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T03:32:02,491 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:02,492 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,495 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,496 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:02,497 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:02,498 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename dtype::type = float]’ 2024-05-07T03:32:02,499 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:02,500 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type]’ 2024-05-07T03:32:02,501 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:02,502 src/fluidimage/calcul/__pythran__/subpix.cpp:222:406: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,503 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,504 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T03:32:02,504 184 | iter.store(*oiter); 2024-05-07T03:32:02,505 | ^~~~~~ 2024-05-07T03:32:02,506 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:02,507 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,508 | ^~~~~~~~ 2024-05-07T03:32:02,509 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,509 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,511 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,513 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,514 | ^~~~~~~~ 2024-05-07T03:32:02,515 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,516 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,517 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,518 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:02,519 184 | iter.store(*oiter); 2024-05-07T03:32:02,520 | ^~~~~~ 2024-05-07T03:32:02,522 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:02,523 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:02,524 | ^~~~~~~~ 2024-05-07T03:32:02,525 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,526 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,526 184 | iter.store(*oiter); 2024-05-07T03:32:02,527 | ^~~~~~ 2024-05-07T03:32:02,528 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:02,528 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:02,529 | ^~~~~~~~ 2024-05-07T03:32:02,530 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,531 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,532 184 | iter.store(*oiter); 2024-05-07T03:32:02,533 | ^~~~~~ 2024-05-07T03:32:02,533 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:02,534 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:02,535 | ^~~~~~~~ 2024-05-07T03:32:02,536 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,538 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,538 184 | iter.store(*oiter); 2024-05-07T03:32:02,539 | ^~~~~~ 2024-05-07T03:32:02,540 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:02,541 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:02,542 | ^~~~~~~~ 2024-05-07T03:32:02,543 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,544 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:02,546 184 | iter.store(*oiter); 2024-05-07T03:32:02,546 | ^~~~~~ 2024-05-07T03:32:02,547 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:02,548 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:02,549 | ^~~~~~~~ 2024-05-07T03:32:02,550 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,550 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,551 184 | iter.store(*oiter); 2024-05-07T03:32:02,552 | ^~~~~~ 2024-05-07T03:32:02,554 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:02,554 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,555 | ^~~~~~~~ 2024-05-07T03:32:02,556 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,557 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,558 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,559 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,560 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,561 | ^~~~~~~~ 2024-05-07T03:32:02,561 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,562 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,563 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,564 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,565 184 | iter.store(*oiter); 2024-05-07T03:32:02,566 | ^~~~~~ 2024-05-07T03:32:02,567 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:02,568 201 | list operator*(N n, list const &l) 2024-05-07T03:32:02,569 | ^~~~~~~~ 2024-05-07T03:32:02,570 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,571 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,572 184 | iter.store(*oiter); 2024-05-07T03:32:02,572 | ^~~~~~ 2024-05-07T03:32:02,573 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:02,574 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:02,574 | ^~~~~~~~ 2024-05-07T03:32:02,575 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,576 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:02,576 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:02,577 | ^~~~~~~~ 2024-05-07T03:32:02,578 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,579 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:02,580 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:02,581 | ^~~~~~~~ 2024-05-07T03:32:02,581 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,582 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:02,583 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:02,584 | ^~~~~~~~ 2024-05-07T03:32:02,585 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,586 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T03:32:02,587 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T03:32:02,588 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:02,589 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,589 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,591 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:02,592 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:02,593 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename dtype::type = float]’ 2024-05-07T03:32:02,595 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:02,596 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type]’ 2024-05-07T03:32:02,597 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:02,598 src/fluidimage/calcul/__pythran__/subpix.cpp:222:406: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,599 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,600 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T03:32:02,601 184 | iter.store(*oiter); 2024-05-07T03:32:02,602 | ^~~~~~ 2024-05-07T03:32:02,603 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:02,604 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,604 | ^~~~~~~~ 2024-05-07T03:32:02,605 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,606 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,607 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,608 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,609 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,609 | ^~~~~~~~ 2024-05-07T03:32:02,611 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,611 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,613 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:02,614 184 | iter.store(*oiter); 2024-05-07T03:32:02,614 | ^~~~~~ 2024-05-07T03:32:02,615 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:02,616 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:02,616 | ^~~~~~~~ 2024-05-07T03:32:02,618 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,618 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,619 184 | iter.store(*oiter); 2024-05-07T03:32:02,620 | ^~~~~~ 2024-05-07T03:32:02,621 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:02,622 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:02,623 | ^~~~~~~~ 2024-05-07T03:32:02,624 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,624 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,625 184 | iter.store(*oiter); 2024-05-07T03:32:02,626 | ^~~~~~ 2024-05-07T03:32:02,627 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:02,628 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:02,628 | ^~~~~~~~ 2024-05-07T03:32:02,629 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,630 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,632 184 | iter.store(*oiter); 2024-05-07T03:32:02,632 | ^~~~~~ 2024-05-07T03:32:02,633 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:02,634 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:02,635 | ^~~~~~~~ 2024-05-07T03:32:02,635 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,636 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:02,637 184 | iter.store(*oiter); 2024-05-07T03:32:02,638 | ^~~~~~ 2024-05-07T03:32:02,639 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:02,640 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:02,641 | ^~~~~~~~ 2024-05-07T03:32:02,642 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,643 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,644 184 | iter.store(*oiter); 2024-05-07T03:32:02,645 | ^~~~~~ 2024-05-07T03:32:02,646 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:02,646 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,647 | ^~~~~~~~ 2024-05-07T03:32:02,648 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,649 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,650 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,651 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,652 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,652 | ^~~~~~~~ 2024-05-07T03:32:02,653 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,654 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,654 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,655 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,656 184 | iter.store(*oiter); 2024-05-07T03:32:02,657 | ^~~~~~ 2024-05-07T03:32:02,657 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:02,658 201 | list operator*(N n, list const &l) 2024-05-07T03:32:02,659 | ^~~~~~~~ 2024-05-07T03:32:02,659 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,660 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,661 184 | iter.store(*oiter); 2024-05-07T03:32:02,661 | ^~~~~~ 2024-05-07T03:32:02,662 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:02,663 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:02,664 | ^~~~~~~~ 2024-05-07T03:32:02,665 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,666 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:02,667 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:02,668 | ^~~~~~~~ 2024-05-07T03:32:02,668 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,669 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:02,670 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:02,671 | ^~~~~~~~ 2024-05-07T03:32:02,672 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,673 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:02,674 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:02,675 | ^~~~~~~~ 2024-05-07T03:32:02,676 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,677 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:02,678 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:02,679 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:02,679 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,680 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,681 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,682 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:02,683 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename dtype::type = float]’ 2024-05-07T03:32:02,684 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:02,684 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type]’ 2024-05-07T03:32:02,685 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:02,687 src/fluidimage/calcul/__pythran__/subpix.cpp:222:406: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,687 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,688 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:02,689 184 | iter.store(*oiter); 2024-05-07T03:32:02,690 | ^~~~~~ 2024-05-07T03:32:02,691 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:02,691 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,692 | ^~~~~~~~ 2024-05-07T03:32:02,693 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,694 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,695 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,695 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,696 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,697 | ^~~~~~~~ 2024-05-07T03:32:02,698 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,698 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,699 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,700 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:02,701 184 | iter.store(*oiter); 2024-05-07T03:32:02,701 | ^~~~~~ 2024-05-07T03:32:02,702 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:02,703 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:02,704 | ^~~~~~~~ 2024-05-07T03:32:02,704 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,705 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,706 184 | iter.store(*oiter); 2024-05-07T03:32:02,707 | ^~~~~~ 2024-05-07T03:32:02,708 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:02,708 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:02,709 | ^~~~~~~~ 2024-05-07T03:32:02,710 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,711 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,712 184 | iter.store(*oiter); 2024-05-07T03:32:02,712 | ^~~~~~ 2024-05-07T03:32:02,713 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:02,714 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:02,715 | ^~~~~~~~ 2024-05-07T03:32:02,716 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,717 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,717 184 | iter.store(*oiter); 2024-05-07T03:32:02,718 | ^~~~~~ 2024-05-07T03:32:02,719 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:02,719 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:02,720 | ^~~~~~~~ 2024-05-07T03:32:02,721 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,722 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:02,723 184 | iter.store(*oiter); 2024-05-07T03:32:02,724 | ^~~~~~ 2024-05-07T03:32:02,725 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:02,726 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:02,727 | ^~~~~~~~ 2024-05-07T03:32:02,728 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,729 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,731 184 | iter.store(*oiter); 2024-05-07T03:32:02,732 | ^~~~~~ 2024-05-07T03:32:02,732 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:02,734 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,734 | ^~~~~~~~ 2024-05-07T03:32:02,735 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,736 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,737 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,738 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,739 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,739 | ^~~~~~~~ 2024-05-07T03:32:02,740 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,741 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,741 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,742 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,743 184 | iter.store(*oiter); 2024-05-07T03:32:02,744 | ^~~~~~ 2024-05-07T03:32:02,744 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:02,745 201 | list operator*(N n, list const &l) 2024-05-07T03:32:02,746 | ^~~~~~~~ 2024-05-07T03:32:02,746 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,747 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,748 184 | iter.store(*oiter); 2024-05-07T03:32:02,749 | ^~~~~~ 2024-05-07T03:32:02,750 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:02,751 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:02,751 | ^~~~~~~~ 2024-05-07T03:32:02,752 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,754 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:02,755 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:02,755 | ^~~~~~~~ 2024-05-07T03:32:02,756 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,757 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:02,758 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:02,758 | ^~~~~~~~ 2024-05-07T03:32:02,759 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,760 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:02,761 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:02,763 | ^~~~~~~~ 2024-05-07T03:32:02,764 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,764 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:02,765 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:02,766 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:02,767 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,767 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,768 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:02,770 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:02,770 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename dtype::type = float]’ 2024-05-07T03:32:02,771 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:02,772 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type]’ 2024-05-07T03:32:02,773 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:02,776 src/fluidimage/calcul/__pythran__/subpix.cpp:222:406: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T03:32:02,777 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T03:32:02,778 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:02,779 184 | iter.store(*oiter); 2024-05-07T03:32:02,780 | ^~~~~~ 2024-05-07T03:32:02,781 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:02,782 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,783 | ^~~~~~~~ 2024-05-07T03:32:02,783 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,784 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,785 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,785 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,786 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:02,787 | ^~~~~~~~ 2024-05-07T03:32:02,788 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:02,788 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:02,789 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,790 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:02,791 184 | iter.store(*oiter); 2024-05-07T03:32:02,791 | ^~~~~~ 2024-05-07T03:32:02,792 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:02,793 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:02,795 | ^~~~~~~~ 2024-05-07T03:32:02,796 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,798 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,799 184 | iter.store(*oiter); 2024-05-07T03:32:02,800 | ^~~~~~ 2024-05-07T03:32:02,802 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:02,804 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:02,806 | ^~~~~~~~ 2024-05-07T03:32:02,808 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,811 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,813 184 | iter.store(*oiter); 2024-05-07T03:32:02,816 | ^~~~~~ 2024-05-07T03:32:02,818 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:02,820 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:02,823 | ^~~~~~~~ 2024-05-07T03:32:02,824 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,825 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:02,826 184 | iter.store(*oiter); 2024-05-07T03:32:02,827 | ^~~~~~ 2024-05-07T03:32:02,828 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:02,829 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:02,830 | ^~~~~~~~ 2024-05-07T03:32:02,831 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,832 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:02,834 184 | iter.store(*oiter); 2024-05-07T03:32:02,835 | ^~~~~~ 2024-05-07T03:32:02,836 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:02,837 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:02,838 | ^~~~~~~~ 2024-05-07T03:32:02,838 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,839 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,840 184 | iter.store(*oiter); 2024-05-07T03:32:02,841 | ^~~~~~ 2024-05-07T03:32:02,842 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:02,842 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,843 | ^~~~~~~~ 2024-05-07T03:32:02,844 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,845 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,846 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,846 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,847 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:02,848 | ^~~~~~~~ 2024-05-07T03:32:02,848 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:02,850 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:02,850 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:02,851 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,852 184 | iter.store(*oiter); 2024-05-07T03:32:02,853 | ^~~~~~ 2024-05-07T03:32:02,853 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:02,854 201 | list operator*(N n, list const &l) 2024-05-07T03:32:02,855 | ^~~~~~~~ 2024-05-07T03:32:02,856 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:02,858 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,860 184 | iter.store(*oiter); 2024-05-07T03:32:02,861 | ^~~~~~ 2024-05-07T03:32:02,863 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:02,865 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:02,866 | ^~~~~~~~ 2024-05-07T03:32:02,868 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,871 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:02,874 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:02,877 | ^~~~~~~~ 2024-05-07T03:32:02,879 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,882 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:02,884 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:02,886 | ^~~~~~~~ 2024-05-07T03:32:02,888 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,891 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:02,896 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:02,898 | ^~~~~~~~ 2024-05-07T03:32:02,901 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:02,903 [10/18] Compiling C++ object src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o 2024-05-07T03:32:02,903 FAILED: src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o 2024-05-07T03:32:02,904 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-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o -MF src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o.d -o src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o -c src/fluidimage/topologies/__pythran__/example.cpp 2024-05-07T03:32:02,905 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T03:32:02,906 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T03:32:02,907 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T03:32:02,909 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T03:32:02,911 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T03:32:02,914 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T03:32:02,917 from src/fluidimage/topologies/__pythran__/example.cpp:1: 2024-05-07T03:32:02,920 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:02,922 101 | xsimd::batch> { 2024-05-07T03:32:02,925 | ^~~~~ 2024-05-07T03:32:02,926 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T03:32:02,928 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T03:32:02,928 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:02,930 34 | class batch; 2024-05-07T03:32:02,931 | ^~~~~ 2024-05-07T03:32:02,932 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T03:32:02,932 101 | xsimd::batch> { 2024-05-07T03:32:02,934 | ^~ 2024-05-07T03:32:02,934 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T03:32:02,935 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T03:32:02,936 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:02,936 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:02,937 | ^ 2024-05-07T03:32:02,938 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:02,938 34 | class batch; 2024-05-07T03:32:02,939 | ^~~~~ 2024-05-07T03:32:02,940 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T03:32:02,941 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:02,941 | ^ 2024-05-07T03:32:02,942 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:02,943 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:02,944 | ^~~~~~~~~~~ 2024-05-07T03:32:02,945 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:02,946 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T03:32:02,947 | ^~~~~~~~~~~~~~ 2024-05-07T03:32:02,948 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:02,948 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:02,949 119 | void store(xsimd::batch const &); 2024-05-07T03:32:02,950 | ^ 2024-05-07T03:32:02,951 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:02,952 34 | class batch; 2024-05-07T03:32:02,953 | ^~~~~ 2024-05-07T03:32:02,954 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T03:32:02,954 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T03:32:02,955 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T03:32:02,956 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:02,957 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T03:32:02,958 | ^~~~~~~~~~~~~~ 2024-05-07T03:32:02,959 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:02,960 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:02,960 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T03:32:02,961 | ^ 2024-05-07T03:32:02,962 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:02,962 34 | class batch; 2024-05-07T03:32:02,963 | ^~~~~ 2024-05-07T03:32:02,964 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T03:32:02,964 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T03:32:02,965 217 | val.store_unaligned(const_cast(data)); 2024-05-07T03:32:02,966 | ^~~~~~~~~~~~~~~ 2024-05-07T03:32:02,967 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T03:32:02,967 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T03:32:02,968 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T03:32:02,969 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T03:32:02,970 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T03:32:02,971 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T03:32:02,972 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:02,973 191 | xsimd::batch _splated; 2024-05-07T03:32:02,974 | ^ 2024-05-07T03:32:02,974 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:02,975 34 | class batch; 2024-05-07T03:32:02,976 | ^~~~~ 2024-05-07T03:32:02,977 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T03:32:02,978 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:02,978 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:02,979 | ^ 2024-05-07T03:32:02,980 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:02,981 34 | class batch; 2024-05-07T03:32:02,982 | ^~~~~ 2024-05-07T03:32:02,983 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T03:32:02,983 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:02,984 | ^~~ 2024-05-07T03:32:02,985 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T03:32:02,985 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:02,986 | ^ 2024-05-07T03:32:02,987 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T03:32:02,987 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T03:32:02,988 | ^ 2024-05-07T03:32:02,989 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:02,989 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T03:32:02,990 | ^~~~~~~~~~~~~ 2024-05-07T03:32:02,991 | nditerator 2024-05-07T03:32:02,992 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:02,993 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T03:32:02,993 | ^~~~~~~~~~~~~ 2024-05-07T03:32:02,994 | nditerator 2024-05-07T03:32:02,995 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:02,996 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T03:32:02,997 | ^~~~~~~~~~~~~ 2024-05-07T03:32:02,998 | nditerator 2024-05-07T03:32:02,999 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:03,000 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T03:32:03,000 | ^~~~~~~~~~~~~ 2024-05-07T03:32:03,001 | nditerator 2024-05-07T03:32:03,002 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T03:32:03,003 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T03:32:03,004 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,005 174 | using vT = xsimd::batch; 2024-05-07T03:32:03,005 | ^ 2024-05-07T03:32:03,006 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,007 34 | class batch; 2024-05-07T03:32:03,008 | ^~~~~ 2024-05-07T03:32:03,009 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T03:32:03,010 176 | static const std::size_t vN = vT::size; 2024-05-07T03:32:03,010 | ^~ 2024-05-07T03:32:03,011 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T03:32:03,012 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,012 445 | using vT = typename xsimd::batch; 2024-05-07T03:32:03,013 | ^ 2024-05-07T03:32:03,014 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,014 34 | class batch; 2024-05-07T03:32:03,015 | ^~~~~ 2024-05-07T03:32:03,016 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T03:32:03,016 445 | using vT = typename xsimd::batch; 2024-05-07T03:32:03,017 | ^ 2024-05-07T03:32:03,018 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T03:32:03,019 448 | static const std::size_t vN = vT::size; 2024-05-07T03:32:03,020 | ^~ 2024-05-07T03:32:03,021 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T03:32:03,021 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T03:32:03,022 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,023 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,024 | ^ 2024-05-07T03:32:03,025 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,026 34 | class batch; 2024-05-07T03:32:03,027 | ^~~~~ 2024-05-07T03:32:03,027 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:03,028 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,029 | ^ 2024-05-07T03:32:03,030 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,030 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:03,031 | ^~~~~~~~~~~ 2024-05-07T03:32:03,032 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T03:32:03,033 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,034 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,035 | ^ 2024-05-07T03:32:03,036 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,036 34 | class batch; 2024-05-07T03:32:03,037 | ^~~~~ 2024-05-07T03:32:03,038 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:03,038 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,039 | ^ 2024-05-07T03:32:03,040 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,040 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:03,041 | ^~~~~~~~~~~ 2024-05-07T03:32:03,042 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T03:32:03,042 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T03:32:03,043 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T03:32:03,044 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T03:32:03,045 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,046 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T03:32:03,047 | ^ 2024-05-07T03:32:03,047 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,048 34 | class batch; 2024-05-07T03:32:03,049 | ^~~~~ 2024-05-07T03:32:03,050 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T03:32:03,051 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T03:32:03,052 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:03,052 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T03:32:03,053 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,054 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:03,055 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T03:32:03,056 | ^~~~~~~ 2024-05-07T03:32:03,057 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:03,057 595 | struct numpy_expr { 2024-05-07T03:32:03,058 | ^~~~~~~~~~ 2024-05-07T03:32:03,059 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:32:03,060 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T03:32:03,060 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,061 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:32:03,062 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T03:32:03,062 | ^~~~~~ 2024-05-07T03:32:03,063 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:03,064 595 | struct numpy_expr { 2024-05-07T03:32:03,065 | ^~~~~~~~~~ 2024-05-07T03:32:03,066 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:03,067 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T03:32:03,067 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,068 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:03,069 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T03:32:03,070 | ^~~~~ 2024-05-07T03:32:03,071 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:03,072 595 | struct numpy_expr { 2024-05-07T03:32:03,073 | ^~~~~~~~~~ 2024-05-07T03:32:03,074 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:32:03,074 257 | numpy_expr::vend(vectorize) const 2024-05-07T03:32:03,075 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,076 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:32:03,077 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T03:32:03,078 | ^~~~ 2024-05-07T03:32:03,079 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:03,080 595 | struct numpy_expr { 2024-05-07T03:32:03,080 | ^~~~~~~~~~ 2024-05-07T03:32:03,081 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T03:32:03,082 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T03:32:03,083 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T03:32:03,083 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,084 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,085 | ^ 2024-05-07T03:32:03,086 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,086 34 | class batch; 2024-05-07T03:32:03,087 | ^~~~~ 2024-05-07T03:32:03,088 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:03,089 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,090 | ^ 2024-05-07T03:32:03,091 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,092 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:03,093 | ^~~~~~~~~~~ 2024-05-07T03:32:03,093 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T03:32:03,094 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,095 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,096 | ^ 2024-05-07T03:32:03,097 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,097 34 | class batch; 2024-05-07T03:32:03,098 | ^~~~~ 2024-05-07T03:32:03,099 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:03,100 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,101 | ^ 2024-05-07T03:32:03,102 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,102 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:03,103 | ^~~~~~~~~~~ 2024-05-07T03:32:03,104 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T03:32:03,104 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,105 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,106 | ^ 2024-05-07T03:32:03,106 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,107 34 | class batch; 2024-05-07T03:32:03,108 | ^~~~~ 2024-05-07T03:32:03,109 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:03,110 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,111 | ^ 2024-05-07T03:32:03,111 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,112 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:03,113 | ^~~~~~~~~~~ 2024-05-07T03:32:03,114 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T03:32:03,115 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,116 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,116 | ^ 2024-05-07T03:32:03,117 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,118 34 | class batch; 2024-05-07T03:32:03,119 | ^~~~~ 2024-05-07T03:32:03,119 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:03,120 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:03,121 | ^ 2024-05-07T03:32:03,122 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,123 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:03,123 | ^~~~~~~~~~~ 2024-05-07T03:32:03,124 In file included from src/fluidimage/topologies/__pythran__/example.cpp:18: 2024-05-07T03:32:03,126 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: At global scope: 2024-05-07T03:32:03,126 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:17:41: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:03,127 17 | using vector_type = xsimd::batch; 2024-05-07T03:32:03,127 | ^ 2024-05-07T03:32:03,128 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:03,129 34 | class batch; 2024-05-07T03:32:03,129 | ^~~~~ 2024-05-07T03:32:03,130 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:18:7: error: ‘vector_type’ does not name a type 2024-05-07T03:32:03,131 18 | vector_type curr_; 2024-05-07T03:32:03,131 | ^~~~~~~~~~~ 2024-05-07T03:32:03,132 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:19:7: error: ‘vector_type’ does not name a type 2024-05-07T03:32:03,133 19 | vector_type step_; 2024-05-07T03:32:03,133 | ^~~~~~~~~~~ 2024-05-07T03:32:03,134 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:30:7: error: ‘vector_type’ does not name a type 2024-05-07T03:32:03,135 30 | vector_type operator*() const 2024-05-07T03:32:03,136 | ^~~~~~~~~~~ 2024-05-07T03:32:03,137 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: In constructor ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator::arange_simd_iterator(T, T, long int)’: 2024-05-07T03:32:03,137 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:22:13: error: class ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ does not have any field named ‘curr_’ 2024-05-07T03:32:03,138 22 | : curr_(), step_(static_cast(vector_type::size * step)), 2024-05-07T03:32:03,139 | ^~~~~ 2024-05-07T03:32:03,140 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:22:22: error: class ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ does not have any field named ‘step_’ 2024-05-07T03:32:03,141 22 | : curr_(), step_(static_cast(vector_type::size * step)), 2024-05-07T03:32:03,142 | ^~~~~ 2024-05-07T03:32:03,143 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:22:43: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,143 22 | : curr_(), step_(static_cast(vector_type::size * step)), 2024-05-07T03:32:03,144 | ^~~~~~~~~~~ 2024-05-07T03:32:03,145 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:23:42: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,146 23 | index_(static_cast(n / vector_type::size)) 2024-05-07T03:32:03,147 | ^~~~~~~~~~~ 2024-05-07T03:32:03,148 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:25:16: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,149 25 | T from[vector_type::size]; 2024-05-07T03:32:03,149 | ^~~~~~~~~~~ 2024-05-07T03:32:03,150 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:26:32: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,151 26 | for (size_t i = 0; i < vector_type::size; ++i) 2024-05-07T03:32:03,152 | ^~~~~~~~~~~ 2024-05-07T03:32:03,153 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:27:11: error: ‘from’ was not declared in this scope; did you mean ‘fromfp’? 2024-05-07T03:32:03,154 27 | from[i] = start + i * step; 2024-05-07T03:32:03,154 | ^~~~ 2024-05-07T03:32:03,155 | fromfp 2024-05-07T03:32:03,156 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:28:9: error: ‘curr_’ was not declared in this scope 2024-05-07T03:32:03,156 28 | curr_ = vector_type::load_unaligned(from); 2024-05-07T03:32:03,157 | ^~~~~ 2024-05-07T03:32:03,158 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:28:17: error: ‘vector_type’ has not been declared 2024-05-07T03:32:03,158 28 | curr_ = vector_type::load_unaligned(from); 2024-05-07T03:32:03,159 | ^~~~~~~~~~~ 2024-05-07T03:32:03,160 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:28:45: error: ‘from’ was not declared in this scope; did you mean ‘fromfp’? 2024-05-07T03:32:03,160 28 | curr_ = vector_type::load_unaligned(from); 2024-05-07T03:32:03,161 | ^~~~ 2024-05-07T03:32:03,162 | fromfp 2024-05-07T03:32:03,162 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: In member function ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator& {anonymous}::pythonic::numpy::details::arange_simd_iterator::operator++()’: 2024-05-07T03:32:03,163 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:36:9: error: ‘curr_’ was not declared in this scope 2024-05-07T03:32:03,164 36 | curr_ += step_; 2024-05-07T03:32:03,165 | ^~~~~ 2024-05-07T03:32:03,166 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:36:18: error: ‘step_’ was not declared in this scope 2024-05-07T03:32:03,167 36 | curr_ += step_; 2024-05-07T03:32:03,168 | ^~~~~ 2024-05-07T03:32:03,168 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: In member function ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator& {anonymous}::pythonic::numpy::details::arange_simd_iterator::operator+=(long int)’: 2024-05-07T03:32:03,169 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:42:9: error: ‘curr_’ was not declared in this scope 2024-05-07T03:32:03,170 42 | curr_ += n * step_; 2024-05-07T03:32:03,171 | ^~~~~ 2024-05-07T03:32:03,172 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:42:22: error: ‘step_’ was not declared in this scope 2024-05-07T03:32:03,173 42 | curr_ += n * step_; 2024-05-07T03:32:03,174 | ^~~~~ 2024-05-07T03:32:03,175 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: In member function ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator& {anonymous}::pythonic::numpy::details::arange_simd_iterator::operator--()’: 2024-05-07T03:32:03,176 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:53:9: error: ‘curr_’ was not declared in this scope 2024-05-07T03:32:03,177 53 | curr_ -= step_; 2024-05-07T03:32:03,179 | ^~~~~ 2024-05-07T03:32:03,180 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:53:18: error: ‘step_’ was not declared in this scope 2024-05-07T03:32:03,181 53 | curr_ -= step_; 2024-05-07T03:32:03,183 | ^~~~~ 2024-05-07T03:32:03,184 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’: 2024-05-07T03:32:03,185 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: recursively required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T03:32:03,186 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T03:32:03,187 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T03:32:03,188 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,189 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,190 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,191 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,192 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,193 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,194 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,194 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T03:32:03,195 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,196 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,197 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,197 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,198 | ^~~~~~~~ 2024-05-07T03:32:03,199 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,200 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,201 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,202 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,203 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,204 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,205 | ^~~~~~~~ 2024-05-07T03:32:03,206 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,207 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,208 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,209 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,210 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,211 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,212 | ^~~~~~~~ 2024-05-07T03:32:03,213 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,214 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,215 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,216 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,217 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-05-07T03:32:03,218 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,219 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,220 | ^~~~~~~~ 2024-05-07T03:32:03,221 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,222 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,222 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,224 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,224 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,225 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,226 | ^~~~~~~~ 2024-05-07T03:32:03,226 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,227 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,228 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,228 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,229 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,230 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,231 | ^~~~~~~~ 2024-05-07T03:32:03,232 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,233 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,234 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,235 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,236 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-05-07T03:32:03,238 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,239 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,239 | ^~~~~~~~ 2024-05-07T03:32:03,240 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,241 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,242 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,243 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,243 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,244 | ^~~~~~~~ 2024-05-07T03:32:03,245 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,246 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,247 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,248 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,248 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,249 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,250 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-05-07T03:32:03,250 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-05-07T03:32:03,251 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-05-07T03:32:03,252 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-05-07T03:32:03,252 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,253 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,254 | ^~~~~~~~ 2024-05-07T03:32:03,255 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,256 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,257 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,258 | ^~~~~~~~ 2024-05-07T03:32:03,259 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,260 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,261 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,262 | ^~~~~~~~ 2024-05-07T03:32:03,263 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,264 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,265 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,266 | ^~~~~~~~ 2024-05-07T03:32:03,267 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,267 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<1>) const’ 2024-05-07T03:32:03,268 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:03,269 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,270 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; Op = {anonymous}::pythonic::numpy::functor::square; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >}]’ 2024-05-07T03:32:03,270 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:03,271 | ^~~~~~~~~~~~ 2024-05-07T03:32:03,272 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,272 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::numpy::functor::square{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0}]’: 2024-05-07T03:32:03,273 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: recursively required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T03:32:03,274 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T03:32:03,276 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T03:32:03,277 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,277 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,278 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,280 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,281 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,282 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,283 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,283 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’}) 2024-05-07T03:32:03,284 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,285 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,286 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,287 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,287 | ^~~~~~~~ 2024-05-07T03:32:03,288 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,289 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,290 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,291 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,292 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,293 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,294 | ^~~~~~~~ 2024-05-07T03:32:03,294 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,295 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,296 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,298 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,299 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,299 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,300 | ^~~~~~~~ 2024-05-07T03:32:03,301 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,301 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,302 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,303 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,303 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,304 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,305 | ^~~~~~~~ 2024-05-07T03:32:03,306 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,307 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,307 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,308 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,310 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,310 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,311 | ^~~~~~~~ 2024-05-07T03:32:03,312 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,313 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,314 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,315 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,315 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,316 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,318 | ^~~~~~~~ 2024-05-07T03:32:03,318 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,319 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,320 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,320 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,321 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,322 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,322 | ^~~~~~~~ 2024-05-07T03:32:03,323 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,324 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,325 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,326 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,327 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,328 | ^~~~~~~~ 2024-05-07T03:32:03,329 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,329 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,330 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,331 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,332 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,333 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,334 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,334 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,335 | ^~~~~~~~ 2024-05-07T03:32:03,336 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,337 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,338 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,338 | ^~~~~~~~ 2024-05-07T03:32:03,339 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,340 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,341 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,342 | ^~~~~~~~ 2024-05-07T03:32:03,343 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,343 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,344 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,345 | ^~~~~~~~ 2024-05-07T03:32:03,345 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,346 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’: 2024-05-07T03:32:03,347 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: recursively required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T03:32:03,348 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T03:32:03,350 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T03:32:03,351 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,351 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,352 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,353 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,354 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,355 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,356 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,357 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’) 2024-05-07T03:32:03,358 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,358 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,359 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,360 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,360 | ^~~~~~~~ 2024-05-07T03:32:03,361 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,362 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,363 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,364 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,365 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,366 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,367 | ^~~~~~~~ 2024-05-07T03:32:03,367 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,368 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,369 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,370 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,371 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,371 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,372 | ^~~~~~~~ 2024-05-07T03:32:03,373 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,374 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,375 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,376 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,377 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,377 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,378 | ^~~~~~~~ 2024-05-07T03:32:03,379 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,380 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,381 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,382 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,382 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,383 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,384 | ^~~~~~~~ 2024-05-07T03:32:03,385 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,386 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,387 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,387 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,388 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,389 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,390 | ^~~~~~~~ 2024-05-07T03:32:03,391 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,392 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,393 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,393 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,394 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,395 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,395 | ^~~~~~~~ 2024-05-07T03:32:03,396 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,397 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,397 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,398 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,399 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,400 | ^~~~~~~~ 2024-05-07T03:32:03,401 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,402 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,403 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,403 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,404 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,405 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,406 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,407 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,408 | ^~~~~~~~ 2024-05-07T03:32:03,409 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,409 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,410 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,411 | ^~~~~~~~ 2024-05-07T03:32:03,412 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,413 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,413 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,415 | ^~~~~~~~ 2024-05-07T03:32:03,415 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,416 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,417 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,417 | ^~~~~~~~ 2024-05-07T03:32:03,418 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,419 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T03:32:03,419 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:03,420 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,421 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>; Op = {anonymous}::pythonic::operator_::functor::mul; Iters = {{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >}]’ 2024-05-07T03:32:03,422 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:03,424 | ^~~~~~~~~~~~ 2024-05-07T03:32:03,424 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,425 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::mul{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T03:32:03,426 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: recursively required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T03:32:03,427 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T03:32:03,428 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T03:32:03,429 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,430 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,431 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,432 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,432 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,433 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,434 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,435 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’}) 2024-05-07T03:32:03,436 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,436 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,437 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,438 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,439 | ^~~~~~~~ 2024-05-07T03:32:03,439 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,440 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,441 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,442 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,442 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,443 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,444 | ^~~~~~~~ 2024-05-07T03:32:03,445 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,445 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,446 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,447 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,447 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,448 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,449 | ^~~~~~~~ 2024-05-07T03:32:03,450 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,450 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,451 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,452 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,453 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,454 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,454 | ^~~~~~~~ 2024-05-07T03:32:03,455 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,456 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,456 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,457 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,458 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,458 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,459 | ^~~~~~~~ 2024-05-07T03:32:03,460 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,461 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,462 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,462 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,463 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,464 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,465 | ^~~~~~~~ 2024-05-07T03:32:03,466 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,467 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,467 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,469 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,469 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,470 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,471 | ^~~~~~~~ 2024-05-07T03:32:03,471 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,472 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,473 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,473 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,474 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,475 | ^~~~~~~~ 2024-05-07T03:32:03,476 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,476 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,477 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,478 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,479 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,480 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,481 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,482 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,483 | ^~~~~~~~ 2024-05-07T03:32:03,483 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,484 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,485 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,486 | ^~~~~~~~ 2024-05-07T03:32:03,487 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,487 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,488 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,489 | ^~~~~~~~ 2024-05-07T03:32:03,490 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,491 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,492 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,493 | ^~~~~~~~ 2024-05-07T03:32:03,493 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,494 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’: 2024-05-07T03:32:03,495 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T03:32:03,496 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T03:32:03,497 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,498 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,499 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,500 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,501 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,502 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,503 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,504 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’) 2024-05-07T03:32:03,505 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,505 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,506 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,507 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,508 | ^~~~~~~~ 2024-05-07T03:32:03,509 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,510 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,511 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,511 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,512 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,513 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,514 | ^~~~~~~~ 2024-05-07T03:32:03,515 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,516 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,517 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,517 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,518 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,519 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,520 | ^~~~~~~~ 2024-05-07T03:32:03,520 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,522 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,522 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,524 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,524 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,525 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,526 | ^~~~~~~~ 2024-05-07T03:32:03,526 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,527 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,528 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,529 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,530 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,531 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,531 | ^~~~~~~~ 2024-05-07T03:32:03,532 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,533 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,534 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,535 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,536 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,536 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,537 | ^~~~~~~~ 2024-05-07T03:32:03,538 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,538 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,539 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,540 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,540 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,541 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,542 | ^~~~~~~~ 2024-05-07T03:32:03,543 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,544 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,544 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,545 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,546 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,547 | ^~~~~~~~ 2024-05-07T03:32:03,548 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,549 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,550 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,551 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,551 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,552 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,553 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,554 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,555 | ^~~~~~~~ 2024-05-07T03:32:03,555 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,556 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,557 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,559 | ^~~~~~~~ 2024-05-07T03:32:03,559 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,560 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,561 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,561 | ^~~~~~~~ 2024-05-07T03:32:03,562 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,563 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,563 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,564 | ^~~~~~~~ 2024-05-07T03:32:03,565 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,565 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T03:32:03,566 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:03,567 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,568 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >; Op = {anonymous}::pythonic::operator_::functor::add; Iters = {{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >}]’ 2024-05-07T03:32:03,569 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:03,569 | ^~~~~~~~~~~~ 2024-05-07T03:32:03,570 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,571 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::add{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T03:32:03,572 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T03:32:03,574 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T03:32:03,575 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T03:32:03,576 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,577 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,578 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,578 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,580 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,580 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,581 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,582 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’}) 2024-05-07T03:32:03,583 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,584 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,585 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,586 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,586 | ^~~~~~~~ 2024-05-07T03:32:03,587 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,588 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,589 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,590 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,591 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,592 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,593 | ^~~~~~~~ 2024-05-07T03:32:03,593 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,594 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,595 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,596 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,597 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,598 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,598 | ^~~~~~~~ 2024-05-07T03:32:03,599 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,600 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,601 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,602 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,602 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,603 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,604 | ^~~~~~~~ 2024-05-07T03:32:03,605 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,606 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,607 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,608 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,609 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,610 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,610 | ^~~~~~~~ 2024-05-07T03:32:03,611 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,612 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,613 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,614 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,614 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,615 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,617 | ^~~~~~~~ 2024-05-07T03:32:03,617 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,618 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,619 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,619 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,620 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,621 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,621 | ^~~~~~~~ 2024-05-07T03:32:03,622 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,623 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,624 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,625 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,625 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,626 | ^~~~~~~~ 2024-05-07T03:32:03,627 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,628 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,629 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,630 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,631 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,632 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,632 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,633 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,634 | ^~~~~~~~ 2024-05-07T03:32:03,635 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,636 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,636 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,637 | ^~~~~~~~ 2024-05-07T03:32:03,638 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,639 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,641 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,641 | ^~~~~~~~ 2024-05-07T03:32:03,642 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,643 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,644 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,644 | ^~~~~~~~ 2024-05-07T03:32:03,645 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,646 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’: 2024-05-07T03:32:03,647 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T03:32:03,648 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,649 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,650 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,651 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,652 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,652 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,653 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,654 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’) 2024-05-07T03:32:03,655 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,656 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,657 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,658 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,658 | ^~~~~~~~ 2024-05-07T03:32:03,659 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,660 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,661 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,663 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,663 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,664 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,665 | ^~~~~~~~ 2024-05-07T03:32:03,666 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,667 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,668 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,668 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,669 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,670 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,671 | ^~~~~~~~ 2024-05-07T03:32:03,672 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,673 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,674 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,675 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,676 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,676 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,677 | ^~~~~~~~ 2024-05-07T03:32:03,678 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,679 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,680 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,681 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,682 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,683 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,683 | ^~~~~~~~ 2024-05-07T03:32:03,684 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,685 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,686 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,687 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,687 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,688 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,689 | ^~~~~~~~ 2024-05-07T03:32:03,690 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,691 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,692 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,693 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,694 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,694 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,695 | ^~~~~~~~ 2024-05-07T03:32:03,696 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,697 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,697 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,698 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,699 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,700 | ^~~~~~~~ 2024-05-07T03:32:03,700 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,701 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,702 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,703 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,703 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:03,704 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,705 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,706 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,707 | ^~~~~~~~ 2024-05-07T03:32:03,708 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,709 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,710 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,711 | ^~~~~~~~ 2024-05-07T03:32:03,711 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,712 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,713 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,714 | ^~~~~~~~ 2024-05-07T03:32:03,715 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,716 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,717 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,718 | ^~~~~~~~ 2024-05-07T03:32:03,718 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,719 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T03:32:03,720 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:03,721 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,722 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; Op = {anonymous}::pythonic::operator_::functor::add; Iters = {{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator}]’ 2024-05-07T03:32:03,723 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:03,723 | ^~~~~~~~~~~~ 2024-05-07T03:32:03,724 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,726 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::add{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::broadcast >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > > >, ::pythonic::types::const_broadcast_iterator >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::broadcast >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > > >, ::pythonic::types::const_broadcast_iterator >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T03:32:03,727 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T03:32:03,728 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T03:32:03,729 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,730 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,731 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,732 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,733 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,734 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,735 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,736 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’}) 2024-05-07T03:32:03,737 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,738 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,738 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,739 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,740 | ^~~~~~~~ 2024-05-07T03:32:03,741 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,742 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,743 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,744 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,745 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,746 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,747 | ^~~~~~~~ 2024-05-07T03:32:03,748 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,748 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,749 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,750 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,751 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,751 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,752 | ^~~~~~~~ 2024-05-07T03:32:03,753 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,754 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,755 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,756 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,757 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,758 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,758 | ^~~~~~~~ 2024-05-07T03:32:03,759 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,760 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,761 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,762 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,763 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,763 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,764 | ^~~~~~~~ 2024-05-07T03:32:03,766 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,766 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,767 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,768 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,768 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,769 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,770 | ^~~~~~~~ 2024-05-07T03:32:03,771 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,771 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,772 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,773 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,774 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,775 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,776 | ^~~~~~~~ 2024-05-07T03:32:03,776 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,777 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,778 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,779 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,780 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,781 | ^~~~~~~~ 2024-05-07T03:32:03,781 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,782 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,783 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,784 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,785 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:03,786 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,787 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,788 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,789 | ^~~~~~~~ 2024-05-07T03:32:03,789 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,790 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,791 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,792 | ^~~~~~~~ 2024-05-07T03:32:03,792 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,793 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,794 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,795 | ^~~~~~~~ 2024-05-07T03:32:03,796 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,796 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,797 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,798 | ^~~~~~~~ 2024-05-07T03:32:03,799 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,799 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’: 2024-05-07T03:32:03,800 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,801 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,803 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,803 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,804 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,806 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,807 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,808 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T03:32:03,809 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,810 | ^~~~~ 2024-05-07T03:32:03,810 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-05-07T03:32:03,811 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-05-07T03:32:03,812 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:03,813 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:03,814 | ^~~~~~~~ 2024-05-07T03:32:03,814 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:03,815 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:03,816 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,817 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,818 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:03,819 | ^~~~~~~~ 2024-05-07T03:32:03,819 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:03,820 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:03,820 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,821 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:03,822 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,822 | ^~~~~ 2024-05-07T03:32:03,823 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,824 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,824 | ^~~~~~~~ 2024-05-07T03:32:03,825 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,826 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,827 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,828 | ^~~~~ 2024-05-07T03:32:03,829 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,829 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,830 | ^~~~~~~~ 2024-05-07T03:32:03,831 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,832 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,833 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,834 | ^~~~~ 2024-05-07T03:32:03,835 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,836 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,836 | ^~~~~~~~ 2024-05-07T03:32:03,837 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,838 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,839 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,841 | ^~~~~ 2024-05-07T03:32:03,841 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,842 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,843 | ^~~~~~~~ 2024-05-07T03:32:03,843 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,844 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,845 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,846 | ^~~~~ 2024-05-07T03:32:03,846 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,847 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,848 | ^~~~~~~~ 2024-05-07T03:32:03,848 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,849 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,850 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,851 | ^~~~~ 2024-05-07T03:32:03,852 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,853 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,853 | ^~~~~~~~ 2024-05-07T03:32:03,854 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,855 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,856 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,856 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,857 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,858 | ^~~~~~~~ 2024-05-07T03:32:03,859 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,860 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,861 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,861 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,862 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,863 | ^~~~~ 2024-05-07T03:32:03,863 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,864 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,865 | ^~~~~~~~ 2024-05-07T03:32:03,865 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,866 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,867 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,867 | ^~~~~ 2024-05-07T03:32:03,868 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,869 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,869 | ^~~~~~~~ 2024-05-07T03:32:03,870 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,871 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,872 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,872 | ^~~~~~~~ 2024-05-07T03:32:03,873 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,874 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,875 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,875 | ^~~~~~~~ 2024-05-07T03:32:03,876 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,877 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,878 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,878 | ^~~~~~~~ 2024-05-07T03:32:03,879 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,880 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’) 2024-05-07T03:32:03,881 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,882 | ^~~~~~ 2024-05-07T03:32:03,883 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:03,883 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:03,884 | ^~~~~~~~ 2024-05-07T03:32:03,885 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:03,886 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:03,887 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,888 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,889 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:03,890 | ^~~~~~~~ 2024-05-07T03:32:03,890 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:03,891 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:03,892 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,892 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:03,893 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,894 | ^~~~~~ 2024-05-07T03:32:03,895 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/traits.hpp:4, 2024-05-07T03:32:03,895 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/combined.hpp:6, 2024-05-07T03:32:03,896 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/combined.hpp:4, 2024-05-07T03:32:03,897 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:42: 2024-05-07T03:32:03,897 /usr/include/c++/12/complex:392:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const complex<_Tp>&)’ 2024-05-07T03:32:03,898 392 | operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) 2024-05-07T03:32:03,899 | ^~~~~~~~ 2024-05-07T03:32:03,899 /usr/include/c++/12/complex:392:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,900 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:03,901 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,902 | ^~~~~~ 2024-05-07T03:32:03,903 /usr/include/c++/12/complex:401:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const _Tp&)’ 2024-05-07T03:32:03,903 401 | operator*(const complex<_Tp>& __x, const _Tp& __y) 2024-05-07T03:32:03,904 | ^~~~~~~~ 2024-05-07T03:32:03,905 /usr/include/c++/12/complex:401:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,906 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:03,906 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,908 | ^~~~~~ 2024-05-07T03:32:03,908 /usr/include/c++/12/complex:410:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const _Tp&, const complex<_Tp>&)’ 2024-05-07T03:32:03,909 410 | operator*(const _Tp& __x, const complex<_Tp>& __y) 2024-05-07T03:32:03,910 | ^~~~~~~~ 2024-05-07T03:32:03,910 /usr/include/c++/12/complex:410:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,911 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,912 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,912 | ^~~~~~ 2024-05-07T03:32:03,913 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/complex64.hpp:6, 2024-05-07T03:32:03,914 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:25: 2024-05-07T03:32:03,915 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:42:29: note: candidate: ‘template std::complex_broadcast_t std::operator*(complex<_Tp>, S)’ 2024-05-07T03:32:03,915 42 | complex_broadcast_t operator*(std::complex self, S other) 2024-05-07T03:32:03,916 | ^~~~~~~~ 2024-05-07T03:32:03,917 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:42:29: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,918 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘std::complex<_Tp>’ 2024-05-07T03:32:03,919 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,920 | ^~~~~~ 2024-05-07T03:32:03,921 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:49:29: note: candidate: ‘template std::complex_broadcast_t std::operator*(S, complex<_Tp>)’ 2024-05-07T03:32:03,922 49 | complex_broadcast_t operator*(S self, std::complex other) 2024-05-07T03:32:03,923 | ^~~~~~~~ 2024-05-07T03:32:03,924 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:49:29: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,924 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,925 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,926 | ^~~~~~ 2024-05-07T03:32:03,927 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:03,928 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:03,928 | ^~~~~~~~ 2024-05-07T03:32:03,929 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,930 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,931 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,932 | ^~~~~~ 2024-05-07T03:32:03,933 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:03,934 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:03,935 | ^~~~~~~~ 2024-05-07T03:32:03,935 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,936 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,937 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,938 | ^~~~~~ 2024-05-07T03:32:03,939 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:03,940 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:03,941 | ^~~~~~~~ 2024-05-07T03:32:03,941 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,942 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:03,943 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,944 | ^~~~~~ 2024-05-07T03:32:03,945 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:03,945 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:03,946 | ^~~~~~~~ 2024-05-07T03:32:03,947 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,948 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:03,948 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,950 | ^~~~~~ 2024-05-07T03:32:03,950 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:03,951 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:03,952 | ^~~~~~~~ 2024-05-07T03:32:03,952 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,953 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,954 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,955 | ^~~~~~ 2024-05-07T03:32:03,956 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:03,956 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,957 | ^~~~~~~~ 2024-05-07T03:32:03,958 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,959 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,959 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,960 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,961 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:03,962 | ^~~~~~~~ 2024-05-07T03:32:03,963 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:03,964 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:03,965 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:03,966 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,966 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,967 | ^~~~~~ 2024-05-07T03:32:03,968 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:03,969 201 | list operator*(N n, list const &l) 2024-05-07T03:32:03,969 | ^~~~~~~~ 2024-05-07T03:32:03,970 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:03,971 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,972 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:03,973 | ^~~~~~ 2024-05-07T03:32:03,974 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:03,974 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:03,975 | ^~~~~~~~ 2024-05-07T03:32:03,976 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,976 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:03,977 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:03,978 | ^~~~~~~~ 2024-05-07T03:32:03,978 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,979 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:03,980 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:03,981 | ^~~~~~~~ 2024-05-07T03:32:03,982 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,983 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:03,984 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:03,985 | ^~~~~~~~ 2024-05-07T03:32:03,986 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:03,987 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’: 2024-05-07T03:32:03,988 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:486:47: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:03,989 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:521:57: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:03,990 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:03,990 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,991 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:03,993 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:03,993 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:03,994 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&)’ 2024-05-07T03:32:03,995 449 | auto oiter = vectorizer::vbegin(other); 2024-05-07T03:32:03,996 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T03:32:03,997 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:13: 2024-05-07T03:32:03,997 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T03:32:03,998 17 | static auto vbegin(E &&expr) 2024-05-07T03:32:04,000 | ^~~~~~ 2024-05-07T03:32:04,000 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,001 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&]’: 2024-05-07T03:32:04,002 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T03:32:04,002 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:486:47: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:04,003 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:521:57: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,005 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,005 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,006 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,007 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,008 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,009 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T03:32:04,010 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T03:32:04,011 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:04,011 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::operator_::functor::add; Args = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >]’ 2024-05-07T03:32:04,012 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T03:32:04,014 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,014 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’: 2024-05-07T03:32:04,015 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:486:47: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T03:32:04,016 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:521:57: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,017 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,018 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,019 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,020 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,021 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,022 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T03:32:04,022 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:04,023 | ^~~~~ 2024-05-07T03:32:04,024 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:04,025 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:04,026 | ^~~~~~~~ 2024-05-07T03:32:04,027 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:04,028 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:04,030 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,031 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,032 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:04,033 | ^~~~~~~~ 2024-05-07T03:32:04,035 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:04,035 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:04,036 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,037 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:04,038 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:04,038 | ^~~~~ 2024-05-07T03:32:04,039 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,040 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,040 | ^~~~~~~~ 2024-05-07T03:32:04,041 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,042 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,043 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:04,043 | ^~~~~ 2024-05-07T03:32:04,044 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,045 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,046 | ^~~~~~~~ 2024-05-07T03:32:04,046 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,047 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,048 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:04,049 | ^~~~~ 2024-05-07T03:32:04,050 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,051 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,052 | ^~~~~~~~ 2024-05-07T03:32:04,053 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,054 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,055 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:04,057 | ^~~~~ 2024-05-07T03:32:04,058 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,059 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,061 | ^~~~~~~~ 2024-05-07T03:32:04,062 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,063 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,064 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:04,066 | ^~~~~ 2024-05-07T03:32:04,067 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,068 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,069 | ^~~~~~~~ 2024-05-07T03:32:04,070 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,071 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,072 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:04,073 | ^~~~~ 2024-05-07T03:32:04,074 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,075 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,076 | ^~~~~~~~ 2024-05-07T03:32:04,077 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,078 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,079 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,079 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,080 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,081 | ^~~~~~~~ 2024-05-07T03:32:04,082 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,083 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,084 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,085 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,085 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:04,086 | ^~~~~ 2024-05-07T03:32:04,087 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,087 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,088 | ^~~~~~~~ 2024-05-07T03:32:04,089 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,090 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,090 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T03:32:04,091 | ^~~~~ 2024-05-07T03:32:04,092 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:04,092 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:04,093 | ^~~~~~~~ 2024-05-07T03:32:04,095 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,096 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:04,098 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:04,099 | ^~~~~~~~ 2024-05-07T03:32:04,101 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,103 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:04,105 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:04,108 | ^~~~~~~~ 2024-05-07T03:32:04,110 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,112 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,113 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,114 | ^~~~~~~~ 2024-05-07T03:32:04,115 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,116 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’: 2024-05-07T03:32:04,117 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T03:32:04,118 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T03:32:04,119 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,120 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,121 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,122 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,123 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,124 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,125 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,126 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’) 2024-05-07T03:32:04,126 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,127 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,128 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,129 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,129 | ^~~~~~~~ 2024-05-07T03:32:04,130 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,131 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,132 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,133 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,134 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,135 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,136 | ^~~~~~~~ 2024-05-07T03:32:04,137 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,138 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,138 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,139 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,140 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,141 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,142 | ^~~~~~~~ 2024-05-07T03:32:04,143 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,144 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,147 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,149 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,150 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,151 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,152 | ^~~~~~~~ 2024-05-07T03:32:04,153 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,154 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,155 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,156 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,157 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,158 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,159 | ^~~~~~~~ 2024-05-07T03:32:04,160 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,160 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,161 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,162 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,163 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >::_dereference({anonymous}::pythonic::utils::make_index_sequence<1>) const’ 2024-05-07T03:32:04,164 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:04,165 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,166 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; Op = {anonymous}::pythonic::operator_::functor::pos; Iters = {{anonymous}::pythonic::numpy::details::arange_simd_iterator}]’ 2024-05-07T03:32:04,167 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:04,168 | ^~~~~~~~~~~~ 2024-05-07T03:32:04,169 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,170 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::pos{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::pos, ::pythonic::numpy::details::arange_index >, ::pythonic::operator_::functor::pos, ::pythonic::numpy::details::arange_simd_iterator >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::pos, ::pythonic::numpy::details::arange_index >, ::pythonic::operator_::functor::pos, ::pythonic::numpy::details::arange_simd_iterator >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0}]’: 2024-05-07T03:32:04,171 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ 2024-05-07T03:32:04,172 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T03:32:04,172 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T03:32:04,173 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,174 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,176 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,176 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,177 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,178 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,179 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,179 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::numpy::details::arange_simd_iterator > >’ {aka ‘const {anonymous}::pythonic::numpy::details::arange_simd_iterator’}) 2024-05-07T03:32:04,180 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,181 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,182 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,183 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,183 | ^~~~~~~~ 2024-05-07T03:32:04,184 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,186 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::numpy::details::arange_simd_iterator > >’ {aka ‘const {anonymous}::pythonic::numpy::details::arange_simd_iterator’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,186 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,187 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,188 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,188 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,189 | ^~~~~~~~ 2024-05-07T03:32:04,190 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,190 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,191 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,192 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,193 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,193 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,194 | ^~~~~~~~ 2024-05-07T03:32:04,195 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,196 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::numpy::details::arange_simd_iterator > >’ {aka ‘const {anonymous}::pythonic::numpy::details::arange_simd_iterator’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,197 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,198 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,199 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,200 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,201 | ^~~~~~~~ 2024-05-07T03:32:04,202 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,202 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::numpy::details::arange_simd_iterator > >’ {aka ‘const {anonymous}::pythonic::numpy::details::arange_simd_iterator’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,203 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,204 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,205 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,206 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,207 | ^~~~~~~~ 2024-05-07T03:32:04,207 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,208 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,209 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,209 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,210 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’: 2024-05-07T03:32:04,211 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T03:32:04,212 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,212 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,214 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,215 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,216 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,218 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,219 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,219 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’) 2024-05-07T03:32:04,220 184 | iter.store(*oiter); 2024-05-07T03:32:04,221 | ^~~~~~ 2024-05-07T03:32:04,222 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:04,223 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:04,223 | ^~~~~~~~ 2024-05-07T03:32:04,224 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:04,225 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:04,226 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,226 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,228 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:04,228 | ^~~~~~~~ 2024-05-07T03:32:04,229 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:04,230 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:04,231 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,232 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:04,233 184 | iter.store(*oiter); 2024-05-07T03:32:04,235 | ^~~~~~ 2024-05-07T03:32:04,236 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,237 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,238 | ^~~~~~~~ 2024-05-07T03:32:04,238 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,239 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,240 184 | iter.store(*oiter); 2024-05-07T03:32:04,241 | ^~~~~~ 2024-05-07T03:32:04,243 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,244 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,245 | ^~~~~~~~ 2024-05-07T03:32:04,246 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,247 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,247 184 | iter.store(*oiter); 2024-05-07T03:32:04,248 | ^~~~~~ 2024-05-07T03:32:04,249 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,250 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,251 | ^~~~~~~~ 2024-05-07T03:32:04,252 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,252 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,253 184 | iter.store(*oiter); 2024-05-07T03:32:04,254 | ^~~~~~ 2024-05-07T03:32:04,255 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,256 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,257 | ^~~~~~~~ 2024-05-07T03:32:04,257 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,258 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,259 184 | iter.store(*oiter); 2024-05-07T03:32:04,259 | ^~~~~~ 2024-05-07T03:32:04,260 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,261 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,261 | ^~~~~~~~ 2024-05-07T03:32:04,262 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,263 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,264 184 | iter.store(*oiter); 2024-05-07T03:32:04,265 | ^~~~~~ 2024-05-07T03:32:04,265 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,266 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,267 | ^~~~~~~~ 2024-05-07T03:32:04,268 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,269 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,269 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,270 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,271 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,272 | ^~~~~~~~ 2024-05-07T03:32:04,272 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,273 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,274 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,275 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,276 184 | iter.store(*oiter); 2024-05-07T03:32:04,276 | ^~~~~~ 2024-05-07T03:32:04,277 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,278 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,278 | ^~~~~~~~ 2024-05-07T03:32:04,279 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,280 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,281 184 | iter.store(*oiter); 2024-05-07T03:32:04,281 | ^~~~~~ 2024-05-07T03:32:04,282 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:04,283 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:04,284 | ^~~~~~~~ 2024-05-07T03:32:04,284 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,285 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:04,286 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:04,287 | ^~~~~~~~ 2024-05-07T03:32:04,288 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,289 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:04,289 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:04,290 | ^~~~~~~~ 2024-05-07T03:32:04,291 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,292 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,293 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,293 | ^~~~~~~~ 2024-05-07T03:32:04,294 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,295 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’: 2024-05-07T03:32:04,296 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T03:32:04,298 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,298 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,299 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,300 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,300 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,301 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,302 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,303 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >&)’ 2024-05-07T03:32:04,304 178 | auto oiter = vectorizer::vbegin(other); 2024-05-07T03:32:04,305 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T03:32:04,305 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T03:32:04,306 17 | static auto vbegin(E &&expr) 2024-05-07T03:32:04,307 | ^~~~~~ 2024-05-07T03:32:04,307 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,308 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >&]’: 2024-05-07T03:32:04,309 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T03:32:04,310 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T03:32:04,311 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,312 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,312 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,314 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,315 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,315 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,316 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,317 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T03:32:04,318 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T03:32:04,319 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:04,320 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >]’ 2024-05-07T03:32:04,321 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T03:32:04,321 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,322 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’: 2024-05-07T03:32:04,323 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,324 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,326 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,326 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,327 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,328 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,329 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,330 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,331 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,332 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,333 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,334 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,335 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:04,335 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,336 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,337 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,338 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,338 | ^~~~~~~~ 2024-05-07T03:32:04,339 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,340 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,341 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,342 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,343 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,343 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,344 | ^~~~~~~~ 2024-05-07T03:32:04,345 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,346 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,347 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,348 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,348 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,349 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,350 | ^~~~~~~~ 2024-05-07T03:32:04,351 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,351 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,352 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,353 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,353 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,354 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,355 | ^~~~~~~~ 2024-05-07T03:32:04,356 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,357 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,358 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,358 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,359 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,360 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,361 | ^~~~~~~~ 2024-05-07T03:32:04,362 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,363 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,363 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,364 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,365 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,366 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,367 | ^~~~~~~~ 2024-05-07T03:32:04,368 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,368 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,369 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,370 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,370 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,371 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,372 | ^~~~~~~~ 2024-05-07T03:32:04,372 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,373 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,374 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,374 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,375 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,376 | ^~~~~~~~ 2024-05-07T03:32:04,377 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,378 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,379 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,380 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,381 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,381 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,382 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,383 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,384 | ^~~~~~~~ 2024-05-07T03:32:04,385 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,386 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:04,386 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:04,387 | ^~~~~~~~ 2024-05-07T03:32:04,388 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,389 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:04,389 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:04,391 | ^~~~~~~~ 2024-05-07T03:32:04,391 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,392 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:04,393 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:04,393 | ^~~~~~~~ 2024-05-07T03:32:04,394 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,395 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T03:32:04,396 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:04,396 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,398 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Op = {anonymous}::pythonic::numpy::functor::multiply; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >}]’ 2024-05-07T03:32:04,398 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:04,399 | ^~~~~~~~~~~~ 2024-05-07T03:32:04,400 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,401 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::numpy::functor::multiply{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::multiply, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::multiply, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::multiply, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::multiply, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T03:32:04,402 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T03:32:04,403 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,404 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,405 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,406 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,406 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,407 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,408 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,409 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,410 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,410 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,411 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,412 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’}) 2024-05-07T03:32:04,413 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,414 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,414 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,415 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,416 | ^~~~~~~~ 2024-05-07T03:32:04,416 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,417 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,418 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,419 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,420 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,421 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,422 | ^~~~~~~~ 2024-05-07T03:32:04,423 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,424 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,424 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,425 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,426 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,427 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,428 | ^~~~~~~~ 2024-05-07T03:32:04,429 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,429 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,430 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,431 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,432 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,432 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,433 | ^~~~~~~~ 2024-05-07T03:32:04,434 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,435 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,436 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,437 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,437 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,438 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,439 | ^~~~~~~~ 2024-05-07T03:32:04,440 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,441 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,442 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,443 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,443 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,444 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,445 | ^~~~~~~~ 2024-05-07T03:32:04,445 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,446 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,447 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,447 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,448 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,449 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,450 | ^~~~~~~~ 2024-05-07T03:32:04,451 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,451 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,452 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,453 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,454 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,455 | ^~~~~~~~ 2024-05-07T03:32:04,456 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,457 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,458 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,459 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,459 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,460 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,461 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,462 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,462 | ^~~~~~~~ 2024-05-07T03:32:04,463 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,464 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:04,465 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:04,466 | ^~~~~~~~ 2024-05-07T03:32:04,467 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,467 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:04,468 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:04,469 | ^~~~~~~~ 2024-05-07T03:32:04,469 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,470 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:04,471 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:04,471 | ^~~~~~~~ 2024-05-07T03:32:04,472 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,473 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:04,474 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,475 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,476 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,477 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,477 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:04,478 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,479 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,480 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,481 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,482 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,483 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,484 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,485 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’) 2024-05-07T03:32:04,485 184 | iter.store(*oiter); 2024-05-07T03:32:04,486 | ^~~~~~ 2024-05-07T03:32:04,487 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:04,488 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:04,489 | ^~~~~~~~ 2024-05-07T03:32:04,490 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:04,491 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:04,491 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,492 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,493 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:04,493 | ^~~~~~~~ 2024-05-07T03:32:04,494 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:04,495 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:04,495 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,496 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:04,497 184 | iter.store(*oiter); 2024-05-07T03:32:04,498 | ^~~~~~ 2024-05-07T03:32:04,499 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,499 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,500 | ^~~~~~~~ 2024-05-07T03:32:04,501 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,502 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,503 184 | iter.store(*oiter); 2024-05-07T03:32:04,504 | ^~~~~~ 2024-05-07T03:32:04,504 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,505 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,506 | ^~~~~~~~ 2024-05-07T03:32:04,506 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,507 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,508 184 | iter.store(*oiter); 2024-05-07T03:32:04,508 | ^~~~~~ 2024-05-07T03:32:04,509 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,510 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,511 | ^~~~~~~~ 2024-05-07T03:32:04,512 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,513 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,514 184 | iter.store(*oiter); 2024-05-07T03:32:04,515 | ^~~~~~ 2024-05-07T03:32:04,515 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,516 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,517 | ^~~~~~~~ 2024-05-07T03:32:04,518 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,519 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,520 184 | iter.store(*oiter); 2024-05-07T03:32:04,521 | ^~~~~~ 2024-05-07T03:32:04,522 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,522 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,523 | ^~~~~~~~ 2024-05-07T03:32:04,524 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,525 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,526 184 | iter.store(*oiter); 2024-05-07T03:32:04,527 | ^~~~~~ 2024-05-07T03:32:04,527 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,528 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,529 | ^~~~~~~~ 2024-05-07T03:32:04,530 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,531 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,532 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,532 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,533 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,534 | ^~~~~~~~ 2024-05-07T03:32:04,535 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,536 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,537 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,538 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,539 184 | iter.store(*oiter); 2024-05-07T03:32:04,539 | ^~~~~~ 2024-05-07T03:32:04,540 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,541 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,541 | ^~~~~~~~ 2024-05-07T03:32:04,542 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,543 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,543 184 | iter.store(*oiter); 2024-05-07T03:32:04,544 | ^~~~~~ 2024-05-07T03:32:04,545 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:04,546 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:04,546 | ^~~~~~~~ 2024-05-07T03:32:04,547 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,548 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:04,549 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:04,549 | ^~~~~~~~ 2024-05-07T03:32:04,550 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,551 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:04,552 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:04,553 | ^~~~~~~~ 2024-05-07T03:32:04,554 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,554 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,555 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,556 | ^~~~~~~~ 2024-05-07T03:32:04,557 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,558 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:04,558 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,560 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,560 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,561 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,562 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:04,563 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,564 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,565 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,566 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,566 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,567 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,568 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,569 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T03:32:04,570 178 | auto oiter = vectorizer::vbegin(other); 2024-05-07T03:32:04,571 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T03:32:04,571 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T03:32:04,572 17 | static auto vbegin(E &&expr) 2024-05-07T03:32:04,573 | ^~~~~~ 2024-05-07T03:32:04,574 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,575 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&]’: 2024-05-07T03:32:04,576 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,577 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,577 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,579 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,580 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,580 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,581 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,582 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,584 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,584 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,585 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,586 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:04,587 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T03:32:04,588 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T03:32:04,588 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:04,589 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&>}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >]’ 2024-05-07T03:32:04,590 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T03:32:04,592 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,592 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’: 2024-05-07T03:32:04,593 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,594 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,595 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,596 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,597 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,598 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,598 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,599 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,601 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,601 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,602 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,603 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T03:32:04,604 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:04,605 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,606 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,606 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,607 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,608 | ^~~~~~~~ 2024-05-07T03:32:04,609 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,609 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,610 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,611 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,612 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,613 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,613 | ^~~~~~~~ 2024-05-07T03:32:04,614 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,615 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,616 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,617 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,618 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,619 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,619 | ^~~~~~~~ 2024-05-07T03:32:04,620 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,621 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,622 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,623 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,624 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,625 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,625 | ^~~~~~~~ 2024-05-07T03:32:04,626 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,627 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,627 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,628 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,629 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,630 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,630 | ^~~~~~~~ 2024-05-07T03:32:04,631 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,632 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,633 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,633 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,634 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,635 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,636 | ^~~~~~~~ 2024-05-07T03:32:04,637 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,638 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,638 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,639 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,640 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,641 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,642 | ^~~~~~~~ 2024-05-07T03:32:04,643 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,643 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,644 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,645 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,646 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,646 | ^~~~~~~~ 2024-05-07T03:32:04,647 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,648 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,648 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,649 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,650 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,651 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,651 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,652 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,653 | ^~~~~~~~ 2024-05-07T03:32:04,654 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,654 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:04,655 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:04,656 | ^~~~~~~~ 2024-05-07T03:32:04,657 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,657 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:04,658 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:04,659 | ^~~~~~~~ 2024-05-07T03:32:04,660 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,660 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:04,661 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:04,662 | ^~~~~~~~ 2024-05-07T03:32:04,663 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,664 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T03:32:04,665 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:04,666 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,666 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Op = {anonymous}::pythonic::numpy::functor::multiply; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >}]’ 2024-05-07T03:32:04,667 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:04,668 | ^~~~~~~~~~~~ 2024-05-07T03:32:04,669 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,670 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::numpy::functor::multiply{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::multiply, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::array_base::pythonic::types::tuple_version> >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::multiply, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::array_base::pythonic::types::tuple_version> >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::multiply, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::array_base::pythonic::types::tuple_version> >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::multiply, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::array_base::pythonic::types::tuple_version> >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T03:32:04,670 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T03:32:04,672 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,672 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,674 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,675 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,675 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,676 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,677 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,678 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,679 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,680 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,680 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T03:32:04,682 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’}) 2024-05-07T03:32:04,682 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,683 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,684 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,685 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,686 | ^~~~~~~~ 2024-05-07T03:32:04,687 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,687 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,688 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,689 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,690 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,691 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,692 | ^~~~~~~~ 2024-05-07T03:32:04,692 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,693 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,694 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,695 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,696 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,697 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,698 | ^~~~~~~~ 2024-05-07T03:32:04,699 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,700 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,700 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,701 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,702 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,703 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,704 | ^~~~~~~~ 2024-05-07T03:32:04,704 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,705 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,706 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,707 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,708 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,708 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,709 | ^~~~~~~~ 2024-05-07T03:32:04,710 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,711 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,712 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,713 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,713 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,714 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,715 | ^~~~~~~~ 2024-05-07T03:32:04,716 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,716 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,717 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,718 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,718 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,719 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,720 | ^~~~~~~~ 2024-05-07T03:32:04,721 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,721 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,722 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,723 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,724 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,725 | ^~~~~~~~ 2024-05-07T03:32:04,725 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,726 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,727 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,728 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,729 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,730 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,730 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,731 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,732 | ^~~~~~~~ 2024-05-07T03:32:04,733 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,734 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:04,735 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:04,735 | ^~~~~~~~ 2024-05-07T03:32:04,736 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,737 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:04,737 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:04,738 | ^~~~~~~~ 2024-05-07T03:32:04,739 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,740 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:04,740 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:04,741 | ^~~~~~~~ 2024-05-07T03:32:04,742 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,743 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:04,744 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,744 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,745 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,747 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,748 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:04,749 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,749 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,750 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,751 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,752 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,753 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,754 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T03:32:04,755 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’) 2024-05-07T03:32:04,756 184 | iter.store(*oiter); 2024-05-07T03:32:04,757 | ^~~~~~ 2024-05-07T03:32:04,757 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:04,759 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:04,759 | ^~~~~~~~ 2024-05-07T03:32:04,760 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:04,761 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:04,761 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,762 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,763 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:04,764 | ^~~~~~~~ 2024-05-07T03:32:04,764 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:04,765 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:04,766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,767 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:04,768 184 | iter.store(*oiter); 2024-05-07T03:32:04,769 | ^~~~~~ 2024-05-07T03:32:04,770 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,771 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,771 | ^~~~~~~~ 2024-05-07T03:32:04,772 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,773 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,773 184 | iter.store(*oiter); 2024-05-07T03:32:04,774 | ^~~~~~ 2024-05-07T03:32:04,775 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,776 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,776 | ^~~~~~~~ 2024-05-07T03:32:04,777 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,778 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,779 184 | iter.store(*oiter); 2024-05-07T03:32:04,780 | ^~~~~~ 2024-05-07T03:32:04,781 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,782 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,782 | ^~~~~~~~ 2024-05-07T03:32:04,783 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,784 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,785 184 | iter.store(*oiter); 2024-05-07T03:32:04,786 | ^~~~~~ 2024-05-07T03:32:04,787 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,787 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,788 | ^~~~~~~~ 2024-05-07T03:32:04,789 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,789 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,790 184 | iter.store(*oiter); 2024-05-07T03:32:04,791 | ^~~~~~ 2024-05-07T03:32:04,792 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,792 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,793 | ^~~~~~~~ 2024-05-07T03:32:04,794 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,795 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,796 184 | iter.store(*oiter); 2024-05-07T03:32:04,797 | ^~~~~~ 2024-05-07T03:32:04,798 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,798 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,800 | ^~~~~~~~ 2024-05-07T03:32:04,800 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,801 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,802 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,802 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,803 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,804 | ^~~~~~~~ 2024-05-07T03:32:04,805 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,805 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,806 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,807 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,808 184 | iter.store(*oiter); 2024-05-07T03:32:04,808 | ^~~~~~ 2024-05-07T03:32:04,809 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,810 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,810 | ^~~~~~~~ 2024-05-07T03:32:04,811 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,812 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,813 184 | iter.store(*oiter); 2024-05-07T03:32:04,814 | ^~~~~~ 2024-05-07T03:32:04,815 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:04,815 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:04,816 | ^~~~~~~~ 2024-05-07T03:32:04,817 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,818 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:04,819 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:04,819 | ^~~~~~~~ 2024-05-07T03:32:04,820 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,821 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:04,822 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:04,823 | ^~~~~~~~ 2024-05-07T03:32:04,823 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,824 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,825 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,826 | ^~~~~~~~ 2024-05-07T03:32:04,826 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,827 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:04,828 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,828 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,829 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,831 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,832 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:04,832 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,834 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,834 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,835 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,836 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,837 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,838 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T03:32:04,839 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T03:32:04,839 178 | auto oiter = vectorizer::vbegin(other); 2024-05-07T03:32:04,840 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T03:32:04,841 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T03:32:04,842 17 | static auto vbegin(E &&expr) 2024-05-07T03:32:04,843 | ^~~~~~ 2024-05-07T03:32:04,844 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,844 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&]’: 2024-05-07T03:32:04,845 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,846 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,847 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,848 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,849 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,849 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,850 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,851 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,852 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,853 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:04,854 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:04,855 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T03:32:04,856 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T03:32:04,857 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T03:32:04,857 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:04,858 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&>}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >]’ 2024-05-07T03:32:04,859 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T03:32:04,860 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,861 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’: 2024-05-07T03:32:04,862 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,863 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,864 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,865 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,866 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,866 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,867 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,868 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,869 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,870 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,871 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T03:32:04,872 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T03:32:04,873 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:04,873 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,874 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,875 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,876 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,877 | ^~~~~~~~ 2024-05-07T03:32:04,878 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,879 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,880 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,881 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,881 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,882 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,883 | ^~~~~~~~ 2024-05-07T03:32:04,884 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,884 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,885 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,886 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,886 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,887 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,888 | ^~~~~~~~ 2024-05-07T03:32:04,888 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,889 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,890 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,891 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,892 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,893 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,894 | ^~~~~~~~ 2024-05-07T03:32:04,895 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,896 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,897 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,897 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,898 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,899 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,900 | ^~~~~~~~ 2024-05-07T03:32:04,901 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,901 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,902 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,903 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,903 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,904 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,905 | ^~~~~~~~ 2024-05-07T03:32:04,905 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,906 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,907 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,908 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,908 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,909 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,910 | ^~~~~~~~ 2024-05-07T03:32:04,911 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,912 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,913 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,913 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,914 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,915 | ^~~~~~~~ 2024-05-07T03:32:04,916 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,916 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,917 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,918 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,919 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:04,920 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,920 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,921 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,922 | ^~~~~~~~ 2024-05-07T03:32:04,922 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,923 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:04,924 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:04,925 | ^~~~~~~~ 2024-05-07T03:32:04,926 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,926 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:04,927 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:04,928 | ^~~~~~~~ 2024-05-07T03:32:04,928 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,929 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:04,930 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:04,931 | ^~~~~~~~ 2024-05-07T03:32:04,932 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,933 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T03:32:04,934 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:04,935 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,936 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Op = {anonymous}::pythonic::operator_::functor::mul; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >}]’ 2024-05-07T03:32:04,937 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:04,938 | ^~~~~~~~~~~~ 2024-05-07T03:32:04,939 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,939 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::mul{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::mul, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::mul, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T03:32:04,940 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T03:32:04,942 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,942 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:04,943 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:04,944 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,946 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:04,947 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,947 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:04,948 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,949 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:04,950 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T03:32:04,951 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T03:32:04,952 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’}) 2024-05-07T03:32:04,953 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,954 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,954 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:04,955 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:04,956 | ^~~~~~~~ 2024-05-07T03:32:04,957 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,957 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,958 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,959 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,960 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:04,961 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:04,961 | ^~~~~~~~ 2024-05-07T03:32:04,962 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,963 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,963 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,964 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,965 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:04,966 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:04,966 | ^~~~~~~~ 2024-05-07T03:32:04,967 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,968 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:04,968 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,969 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,970 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:04,971 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:04,971 | ^~~~~~~~ 2024-05-07T03:32:04,972 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,973 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:04,974 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,975 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,975 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:04,976 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:04,977 | ^~~~~~~~ 2024-05-07T03:32:04,977 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,978 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,979 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,980 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,980 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:04,981 201 | list operator*(N n, list const &l) 2024-05-07T03:32:04,982 | ^~~~~~~~ 2024-05-07T03:32:04,982 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,983 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,984 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,985 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,986 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:04,986 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,987 | ^~~~~~~~ 2024-05-07T03:32:04,988 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,989 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,989 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,990 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:04,991 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:04,992 | ^~~~~~~~ 2024-05-07T03:32:04,993 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:04,994 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:04,995 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,996 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:04,996 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:04,997 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:04,998 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:04,998 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:04,999 | ^~~~~~~~ 2024-05-07T03:32:05,000 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,000 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:05,002 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:05,002 | ^~~~~~~~ 2024-05-07T03:32:05,003 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,004 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:05,004 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:05,005 | ^~~~~~~~ 2024-05-07T03:32:05,006 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,007 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:05,008 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:05,008 | ^~~~~~~~ 2024-05-07T03:32:05,009 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,010 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:05,011 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:05,011 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:05,013 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,013 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,014 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:05,015 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:05,016 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,017 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,017 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,018 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,019 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T03:32:05,020 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T03:32:05,021 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’) 2024-05-07T03:32:05,021 184 | iter.store(*oiter); 2024-05-07T03:32:05,022 | ^~~~~~ 2024-05-07T03:32:05,023 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:05,023 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,024 | ^~~~~~~~ 2024-05-07T03:32:05,025 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,026 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,026 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,027 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,028 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,029 | ^~~~~~~~ 2024-05-07T03:32:05,030 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,031 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,031 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,032 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:05,033 184 | iter.store(*oiter); 2024-05-07T03:32:05,034 | ^~~~~~ 2024-05-07T03:32:05,035 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:05,036 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:05,036 | ^~~~~~~~ 2024-05-07T03:32:05,037 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,038 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,039 184 | iter.store(*oiter); 2024-05-07T03:32:05,040 | ^~~~~~ 2024-05-07T03:32:05,041 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:05,041 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:05,042 | ^~~~~~~~ 2024-05-07T03:32:05,043 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,044 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,045 184 | iter.store(*oiter); 2024-05-07T03:32:05,046 | ^~~~~~ 2024-05-07T03:32:05,047 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:05,047 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:05,048 | ^~~~~~~~ 2024-05-07T03:32:05,049 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,050 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,051 184 | iter.store(*oiter); 2024-05-07T03:32:05,052 | ^~~~~~ 2024-05-07T03:32:05,053 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:05,054 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:05,055 | ^~~~~~~~ 2024-05-07T03:32:05,055 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,056 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:05,057 184 | iter.store(*oiter); 2024-05-07T03:32:05,058 | ^~~~~~ 2024-05-07T03:32:05,059 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:05,059 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:05,060 | ^~~~~~~~ 2024-05-07T03:32:05,061 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,062 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,062 184 | iter.store(*oiter); 2024-05-07T03:32:05,063 | ^~~~~~ 2024-05-07T03:32:05,064 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:05,065 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,066 | ^~~~~~~~ 2024-05-07T03:32:05,067 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,067 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,068 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,069 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,070 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,070 | ^~~~~~~~ 2024-05-07T03:32:05,071 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,072 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,072 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,073 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,074 184 | iter.store(*oiter); 2024-05-07T03:32:05,075 | ^~~~~~ 2024-05-07T03:32:05,076 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:05,077 201 | list operator*(N n, list const &l) 2024-05-07T03:32:05,078 | ^~~~~~~~ 2024-05-07T03:32:05,078 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,079 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,080 184 | iter.store(*oiter); 2024-05-07T03:32:05,081 | ^~~~~~ 2024-05-07T03:32:05,082 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:05,083 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:05,084 | ^~~~~~~~ 2024-05-07T03:32:05,084 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,085 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:05,086 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:05,087 | ^~~~~~~~ 2024-05-07T03:32:05,088 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,089 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:05,090 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:05,091 | ^~~~~~~~ 2024-05-07T03:32:05,092 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,092 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:05,093 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:05,094 | ^~~~~~~~ 2024-05-07T03:32:05,094 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,095 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T03:32:05,096 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:05,097 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:05,097 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,098 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,099 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:05,100 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:05,101 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,102 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,103 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,104 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,105 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T03:32:05,106 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T03:32:05,106 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T03:32:05,107 178 | auto oiter = vectorizer::vbegin(other); 2024-05-07T03:32:05,108 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T03:32:05,109 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T03:32:05,110 17 | static auto vbegin(E &&expr) 2024-05-07T03:32:05,111 | ^~~~~~ 2024-05-07T03:32:05,112 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,113 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&]’: 2024-05-07T03:32:05,114 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:05,116 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T03:32:05,117 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:05,118 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,119 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,119 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:05,121 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,122 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,123 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,123 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,124 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T03:32:05,125 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T03:32:05,126 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T03:32:05,127 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T03:32:05,128 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:05,128 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&>}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >]’ 2024-05-07T03:32:05,130 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T03:32:05,130 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,131 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:05,132 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:05,133 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:05,134 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,135 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,136 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,137 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:05,137 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,138 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,139 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,140 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,141 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:05,141 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:05,142 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:05,143 184 | iter.store(*oiter); 2024-05-07T03:32:05,144 | ^~~~~~ 2024-05-07T03:32:05,145 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:05,146 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,147 | ^~~~~~~~ 2024-05-07T03:32:05,148 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,149 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,150 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,151 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,152 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,153 | ^~~~~~~~ 2024-05-07T03:32:05,154 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,154 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,155 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,156 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:05,157 184 | iter.store(*oiter); 2024-05-07T03:32:05,158 | ^~~~~~ 2024-05-07T03:32:05,160 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:05,161 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:05,163 | ^~~~~~~~ 2024-05-07T03:32:05,164 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,166 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,167 184 | iter.store(*oiter); 2024-05-07T03:32:05,168 | ^~~~~~ 2024-05-07T03:32:05,169 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:05,171 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:05,173 | ^~~~~~~~ 2024-05-07T03:32:05,173 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,174 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,175 184 | iter.store(*oiter); 2024-05-07T03:32:05,176 | ^~~~~~ 2024-05-07T03:32:05,177 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:05,178 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:05,178 | ^~~~~~~~ 2024-05-07T03:32:05,180 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,180 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,181 184 | iter.store(*oiter); 2024-05-07T03:32:05,182 | ^~~~~~ 2024-05-07T03:32:05,182 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:05,183 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:05,184 | ^~~~~~~~ 2024-05-07T03:32:05,185 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,185 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:05,186 184 | iter.store(*oiter); 2024-05-07T03:32:05,187 | ^~~~~~ 2024-05-07T03:32:05,188 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:05,188 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:05,189 | ^~~~~~~~ 2024-05-07T03:32:05,190 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,191 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,191 184 | iter.store(*oiter); 2024-05-07T03:32:05,192 | ^~~~~~ 2024-05-07T03:32:05,193 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:05,194 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,195 | ^~~~~~~~ 2024-05-07T03:32:05,196 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,196 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,197 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,199 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,199 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,200 | ^~~~~~~~ 2024-05-07T03:32:05,201 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,201 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,202 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,203 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,203 184 | iter.store(*oiter); 2024-05-07T03:32:05,204 | ^~~~~~ 2024-05-07T03:32:05,205 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:05,206 201 | list operator*(N n, list const &l) 2024-05-07T03:32:05,206 | ^~~~~~~~ 2024-05-07T03:32:05,207 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,208 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,209 184 | iter.store(*oiter); 2024-05-07T03:32:05,210 | ^~~~~~ 2024-05-07T03:32:05,210 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:05,211 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:05,212 | ^~~~~~~~ 2024-05-07T03:32:05,213 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,214 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:05,214 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:05,215 | ^~~~~~~~ 2024-05-07T03:32:05,216 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,217 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:05,217 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:05,218 | ^~~~~~~~ 2024-05-07T03:32:05,219 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,220 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:05,221 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:05,221 | ^~~~~~~~ 2024-05-07T03:32:05,222 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,223 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:05,224 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:05,225 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:05,225 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,226 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,227 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,228 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:05,229 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,230 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,230 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,231 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:05,232 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:05,233 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T03:32:05,234 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:05,236 184 | iter.store(*oiter); 2024-05-07T03:32:05,237 | ^~~~~~ 2024-05-07T03:32:05,238 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:05,238 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,239 | ^~~~~~~~ 2024-05-07T03:32:05,240 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,241 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,242 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,243 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,244 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,244 | ^~~~~~~~ 2024-05-07T03:32:05,246 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,246 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,247 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,248 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:05,249 184 | iter.store(*oiter); 2024-05-07T03:32:05,249 | ^~~~~~ 2024-05-07T03:32:05,250 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:05,251 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:05,252 | ^~~~~~~~ 2024-05-07T03:32:05,253 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,253 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,254 184 | iter.store(*oiter); 2024-05-07T03:32:05,255 | ^~~~~~ 2024-05-07T03:32:05,256 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:05,257 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:05,258 | ^~~~~~~~ 2024-05-07T03:32:05,258 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,259 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,260 184 | iter.store(*oiter); 2024-05-07T03:32:05,260 | ^~~~~~ 2024-05-07T03:32:05,261 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:05,262 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:05,262 | ^~~~~~~~ 2024-05-07T03:32:05,263 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,264 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,264 184 | iter.store(*oiter); 2024-05-07T03:32:05,265 | ^~~~~~ 2024-05-07T03:32:05,266 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:05,267 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:05,268 | ^~~~~~~~ 2024-05-07T03:32:05,268 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,269 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:05,270 184 | iter.store(*oiter); 2024-05-07T03:32:05,271 | ^~~~~~ 2024-05-07T03:32:05,272 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:05,272 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:05,273 | ^~~~~~~~ 2024-05-07T03:32:05,274 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,275 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,276 184 | iter.store(*oiter); 2024-05-07T03:32:05,276 | ^~~~~~ 2024-05-07T03:32:05,277 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:05,278 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,279 | ^~~~~~~~ 2024-05-07T03:32:05,280 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,281 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,281 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,282 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,283 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,284 | ^~~~~~~~ 2024-05-07T03:32:05,284 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,285 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,286 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,287 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,287 184 | iter.store(*oiter); 2024-05-07T03:32:05,288 | ^~~~~~ 2024-05-07T03:32:05,289 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:05,290 201 | list operator*(N n, list const &l) 2024-05-07T03:32:05,290 | ^~~~~~~~ 2024-05-07T03:32:05,291 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,292 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,293 184 | iter.store(*oiter); 2024-05-07T03:32:05,293 | ^~~~~~ 2024-05-07T03:32:05,294 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:05,295 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:05,296 | ^~~~~~~~ 2024-05-07T03:32:05,297 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,298 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:05,299 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:05,299 | ^~~~~~~~ 2024-05-07T03:32:05,300 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,301 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:05,303 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:05,303 | ^~~~~~~~ 2024-05-07T03:32:05,304 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,305 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:05,306 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:05,306 | ^~~~~~~~ 2024-05-07T03:32:05,307 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,307 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:05,308 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:05,309 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:05,310 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,311 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,312 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,313 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:05,313 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; unsigned int N = 2; int D = 0; bool vector_form = false]’ 2024-05-07T03:32:05,314 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; unsigned int N = 2; int D = 0; bool vector_form = false]’ 2024-05-07T03:32:05,315 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:05,316 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:489:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_texpr&) [with Arg = {anonymous}::pythonic::types::ndarray >; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:05,317 src/fluidimage/topologies/__pythran__/example.cpp:155:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:05,318 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T03:32:05,319 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:05,319 184 | iter.store(*oiter); 2024-05-07T03:32:05,320 | ^~~~~~ 2024-05-07T03:32:05,321 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:05,321 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,322 | ^~~~~~~~ 2024-05-07T03:32:05,323 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,324 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,325 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,326 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,327 | ^~~~~~~~ 2024-05-07T03:32:05,328 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,328 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,329 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,330 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:05,331 184 | iter.store(*oiter); 2024-05-07T03:32:05,331 | ^~~~~~ 2024-05-07T03:32:05,332 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:05,333 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:05,334 | ^~~~~~~~ 2024-05-07T03:32:05,335 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,335 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,336 184 | iter.store(*oiter); 2024-05-07T03:32:05,337 | ^~~~~~ 2024-05-07T03:32:05,337 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:05,338 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:05,339 | ^~~~~~~~ 2024-05-07T03:32:05,340 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,340 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,341 184 | iter.store(*oiter); 2024-05-07T03:32:05,342 | ^~~~~~ 2024-05-07T03:32:05,343 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:05,344 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:05,345 | ^~~~~~~~ 2024-05-07T03:32:05,346 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,346 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,347 184 | iter.store(*oiter); 2024-05-07T03:32:05,348 | ^~~~~~ 2024-05-07T03:32:05,349 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:05,350 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:05,351 | ^~~~~~~~ 2024-05-07T03:32:05,351 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,352 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:05,354 184 | iter.store(*oiter); 2024-05-07T03:32:05,355 | ^~~~~~ 2024-05-07T03:32:05,356 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:05,356 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:05,357 | ^~~~~~~~ 2024-05-07T03:32:05,358 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,358 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,359 184 | iter.store(*oiter); 2024-05-07T03:32:05,360 | ^~~~~~ 2024-05-07T03:32:05,360 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:05,361 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,362 | ^~~~~~~~ 2024-05-07T03:32:05,363 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,364 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,365 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,365 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,366 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,367 | ^~~~~~~~ 2024-05-07T03:32:05,368 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,369 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,369 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,370 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,371 184 | iter.store(*oiter); 2024-05-07T03:32:05,372 | ^~~~~~ 2024-05-07T03:32:05,372 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:05,373 201 | list operator*(N n, list const &l) 2024-05-07T03:32:05,374 | ^~~~~~~~ 2024-05-07T03:32:05,375 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,376 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,377 184 | iter.store(*oiter); 2024-05-07T03:32:05,378 | ^~~~~~ 2024-05-07T03:32:05,379 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:05,379 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:05,380 | ^~~~~~~~ 2024-05-07T03:32:05,381 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,381 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:05,382 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:05,383 | ^~~~~~~~ 2024-05-07T03:32:05,384 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,384 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:05,385 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:05,386 | ^~~~~~~~ 2024-05-07T03:32:05,387 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,388 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:05,389 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:05,389 | ^~~~~~~~ 2024-05-07T03:32:05,390 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,391 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:05,392 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:05,393 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:05,394 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,395 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,396 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:05,396 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:05,397 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; unsigned int N = 2; int D = 0; bool vector_form = false]’ 2024-05-07T03:32:05,398 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; unsigned int N = 2; int D = 0; bool vector_form = false]’ 2024-05-07T03:32:05,399 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:05,400 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:489:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_texpr&) [with Arg = {anonymous}::pythonic::types::ndarray >; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T03:32:05,401 src/fluidimage/topologies/__pythran__/example.cpp:155:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:05,402 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T03:32:05,402 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:05,403 184 | iter.store(*oiter); 2024-05-07T03:32:05,404 | ^~~~~~ 2024-05-07T03:32:05,405 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:05,406 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,406 | ^~~~~~~~ 2024-05-07T03:32:05,407 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,408 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,409 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,410 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,411 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:05,412 | ^~~~~~~~ 2024-05-07T03:32:05,412 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:05,413 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:05,414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,414 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:05,415 184 | iter.store(*oiter); 2024-05-07T03:32:05,416 | ^~~~~~ 2024-05-07T03:32:05,417 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:05,417 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:05,418 | ^~~~~~~~ 2024-05-07T03:32:05,419 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,419 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,420 184 | iter.store(*oiter); 2024-05-07T03:32:05,421 | ^~~~~~ 2024-05-07T03:32:05,422 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:05,422 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:05,423 | ^~~~~~~~ 2024-05-07T03:32:05,424 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,425 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,426 184 | iter.store(*oiter); 2024-05-07T03:32:05,427 | ^~~~~~ 2024-05-07T03:32:05,427 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:05,428 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:05,429 | ^~~~~~~~ 2024-05-07T03:32:05,430 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,431 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:05,432 184 | iter.store(*oiter); 2024-05-07T03:32:05,433 | ^~~~~~ 2024-05-07T03:32:05,434 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:05,434 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:05,435 | ^~~~~~~~ 2024-05-07T03:32:05,436 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,436 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:05,437 184 | iter.store(*oiter); 2024-05-07T03:32:05,438 | ^~~~~~ 2024-05-07T03:32:05,438 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:05,439 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:05,440 | ^~~~~~~~ 2024-05-07T03:32:05,441 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,441 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,442 184 | iter.store(*oiter); 2024-05-07T03:32:05,443 | ^~~~~~ 2024-05-07T03:32:05,444 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:05,445 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,446 | ^~~~~~~~ 2024-05-07T03:32:05,446 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,447 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,448 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,449 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,450 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:05,450 | ^~~~~~~~ 2024-05-07T03:32:05,451 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:05,452 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:05,453 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:05,454 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,454 184 | iter.store(*oiter); 2024-05-07T03:32:05,455 | ^~~~~~ 2024-05-07T03:32:05,456 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:05,456 201 | list operator*(N n, list const &l) 2024-05-07T03:32:05,457 | ^~~~~~~~ 2024-05-07T03:32:05,458 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:05,458 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,459 184 | iter.store(*oiter); 2024-05-07T03:32:05,460 | ^~~~~~ 2024-05-07T03:32:05,461 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:05,461 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:05,462 | ^~~~~~~~ 2024-05-07T03:32:05,463 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,464 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:05,464 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:05,465 | ^~~~~~~~ 2024-05-07T03:32:05,466 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,467 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:05,468 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:05,469 | ^~~~~~~~ 2024-05-07T03:32:05,469 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:05,470 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:05,471 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:05,472 | ^~~~~~~~ 2024-05-07T03:32:05,473 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:06,110 [11/18] Compiling C++ object src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o 2024-05-07T03:32:06,110 FAILED: src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o 2024-05-07T03:32:06,111 c++ -Isrc/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p -Isrc/fluidimage/calcul/__pythran__ -I../src/fluidimage/calcul/__pythran__ -I/tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o -MF src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o.d -o src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o -c src/fluidimage/calcul/__pythran__/mean_neighbors.cpp 2024-05-07T03:32:06,112 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T03:32:06,113 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T03:32:06,114 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T03:32:06,114 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T03:32:06,115 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T03:32:06,116 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T03:32:06,117 from src/fluidimage/calcul/__pythran__/mean_neighbors.cpp:1: 2024-05-07T03:32:06,118 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,119 101 | xsimd::batch> { 2024-05-07T03:32:06,119 | ^~~~~ 2024-05-07T03:32:06,120 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T03:32:06,121 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T03:32:06,122 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,122 34 | class batch; 2024-05-07T03:32:06,123 | ^~~~~ 2024-05-07T03:32:06,124 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T03:32:06,124 101 | xsimd::batch> { 2024-05-07T03:32:06,125 | ^~ 2024-05-07T03:32:06,126 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T03:32:06,127 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T03:32:06,127 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,129 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,129 | ^ 2024-05-07T03:32:06,130 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,130 34 | class batch; 2024-05-07T03:32:06,131 | ^~~~~ 2024-05-07T03:32:06,132 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T03:32:06,132 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,133 | ^ 2024-05-07T03:32:06,133 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:06,134 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:06,134 | ^~~~~~~~~~~ 2024-05-07T03:32:06,135 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:06,136 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T03:32:06,136 | ^~~~~~~~~~~~~~ 2024-05-07T03:32:06,137 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:06,138 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,138 119 | void store(xsimd::batch const &); 2024-05-07T03:32:06,139 | ^ 2024-05-07T03:32:06,140 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,140 34 | class batch; 2024-05-07T03:32:06,141 | ^~~~~ 2024-05-07T03:32:06,142 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T03:32:06,143 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T03:32:06,143 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T03:32:06,144 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:06,145 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T03:32:06,146 | ^~~~~~~~~~~~~~ 2024-05-07T03:32:06,147 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:06,147 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,148 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T03:32:06,150 | ^ 2024-05-07T03:32:06,151 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,152 34 | class batch; 2024-05-07T03:32:06,153 | ^~~~~ 2024-05-07T03:32:06,154 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T03:32:06,154 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T03:32:06,155 217 | val.store_unaligned(const_cast(data)); 2024-05-07T03:32:06,156 | ^~~~~~~~~~~~~~~ 2024-05-07T03:32:06,157 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T03:32:06,158 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T03:32:06,158 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T03:32:06,159 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T03:32:06,160 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T03:32:06,160 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T03:32:06,161 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,162 191 | xsimd::batch _splated; 2024-05-07T03:32:06,163 | ^ 2024-05-07T03:32:06,163 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,164 34 | class batch; 2024-05-07T03:32:06,165 | ^~~~~ 2024-05-07T03:32:06,166 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T03:32:06,167 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,167 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:06,168 | ^ 2024-05-07T03:32:06,169 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,169 34 | class batch; 2024-05-07T03:32:06,170 | ^~~~~ 2024-05-07T03:32:06,171 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T03:32:06,172 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:06,172 | ^~~ 2024-05-07T03:32:06,173 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T03:32:06,174 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:06,175 | ^ 2024-05-07T03:32:06,175 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T03:32:06,176 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T03:32:06,177 | ^ 2024-05-07T03:32:06,177 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:06,178 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T03:32:06,179 | ^~~~~~~~~~~~~ 2024-05-07T03:32:06,179 | nditerator 2024-05-07T03:32:06,180 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:06,180 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T03:32:06,181 | ^~~~~~~~~~~~~ 2024-05-07T03:32:06,182 | nditerator 2024-05-07T03:32:06,183 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:06,184 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T03:32:06,185 | ^~~~~~~~~~~~~ 2024-05-07T03:32:06,186 | nditerator 2024-05-07T03:32:06,187 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:06,187 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T03:32:06,188 | ^~~~~~~~~~~~~ 2024-05-07T03:32:06,189 | nditerator 2024-05-07T03:32:06,190 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T03:32:06,191 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T03:32:06,192 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,193 174 | using vT = xsimd::batch; 2024-05-07T03:32:06,193 | ^ 2024-05-07T03:32:06,194 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,195 34 | class batch; 2024-05-07T03:32:06,196 | ^~~~~ 2024-05-07T03:32:06,196 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T03:32:06,197 176 | static const std::size_t vN = vT::size; 2024-05-07T03:32:06,198 | ^~ 2024-05-07T03:32:06,198 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T03:32:06,199 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,200 445 | using vT = typename xsimd::batch; 2024-05-07T03:32:06,201 | ^ 2024-05-07T03:32:06,202 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,202 34 | class batch; 2024-05-07T03:32:06,203 | ^~~~~ 2024-05-07T03:32:06,203 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T03:32:06,204 445 | using vT = typename xsimd::batch; 2024-05-07T03:32:06,205 | ^ 2024-05-07T03:32:06,205 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T03:32:06,206 448 | static const std::size_t vN = vT::size; 2024-05-07T03:32:06,206 | ^~ 2024-05-07T03:32:06,207 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T03:32:06,208 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T03:32:06,208 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,209 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,209 | ^ 2024-05-07T03:32:06,210 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,211 34 | class batch; 2024-05-07T03:32:06,211 | ^~~~~ 2024-05-07T03:32:06,212 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:06,213 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,213 | ^ 2024-05-07T03:32:06,214 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:06,215 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:06,216 | ^~~~~~~~~~~ 2024-05-07T03:32:06,216 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T03:32:06,217 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,218 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,218 | ^ 2024-05-07T03:32:06,219 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,220 34 | class batch; 2024-05-07T03:32:06,221 | ^~~~~ 2024-05-07T03:32:06,222 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:06,222 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,223 | ^ 2024-05-07T03:32:06,223 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:06,224 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:06,224 | ^~~~~~~~~~~ 2024-05-07T03:32:06,225 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T03:32:06,225 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T03:32:06,226 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T03:32:06,227 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T03:32:06,227 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,228 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T03:32:06,229 | ^ 2024-05-07T03:32:06,229 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,230 34 | class batch; 2024-05-07T03:32:06,231 | ^~~~~ 2024-05-07T03:32:06,232 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T03:32:06,232 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T03:32:06,233 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:06,235 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T03:32:06,236 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:06,237 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:06,238 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T03:32:06,239 | ^~~~~~~ 2024-05-07T03:32:06,240 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:06,240 595 | struct numpy_expr { 2024-05-07T03:32:06,241 | ^~~~~~~~~~ 2024-05-07T03:32:06,242 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:32:06,243 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T03:32:06,244 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:06,244 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:32:06,245 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T03:32:06,245 | ^~~~~~ 2024-05-07T03:32:06,246 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:06,246 595 | struct numpy_expr { 2024-05-07T03:32:06,247 | ^~~~~~~~~~ 2024-05-07T03:32:06,247 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:06,248 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T03:32:06,249 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:06,249 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:06,250 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T03:32:06,250 | ^~~~~ 2024-05-07T03:32:06,251 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:06,252 595 | struct numpy_expr { 2024-05-07T03:32:06,253 | ^~~~~~~~~~ 2024-05-07T03:32:06,253 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:32:06,254 257 | numpy_expr::vend(vectorize) const 2024-05-07T03:32:06,255 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:06,255 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:32:06,256 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T03:32:06,257 | ^~~~ 2024-05-07T03:32:06,257 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:06,258 595 | struct numpy_expr { 2024-05-07T03:32:06,259 | ^~~~~~~~~~ 2024-05-07T03:32:06,260 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T03:32:06,260 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T03:32:06,261 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T03:32:06,261 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,262 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,262 | ^ 2024-05-07T03:32:06,263 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,263 34 | class batch; 2024-05-07T03:32:06,264 | ^~~~~ 2024-05-07T03:32:06,265 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:06,265 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,266 | ^ 2024-05-07T03:32:06,267 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:06,268 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:06,268 | ^~~~~~~~~~~ 2024-05-07T03:32:06,269 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T03:32:06,270 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,270 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,271 | ^ 2024-05-07T03:32:06,272 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,272 34 | class batch; 2024-05-07T03:32:06,273 | ^~~~~ 2024-05-07T03:32:06,274 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:06,274 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,275 | ^ 2024-05-07T03:32:06,276 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:06,276 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:06,277 | ^~~~~~~~~~~ 2024-05-07T03:32:06,278 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T03:32:06,279 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,280 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,281 | ^ 2024-05-07T03:32:06,281 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,282 34 | class batch; 2024-05-07T03:32:06,282 | ^~~~~ 2024-05-07T03:32:06,283 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:06,283 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,284 | ^ 2024-05-07T03:32:06,285 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:06,285 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:06,286 | ^~~~~~~~~~~ 2024-05-07T03:32:06,287 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T03:32:06,287 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:06,288 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,289 | ^ 2024-05-07T03:32:06,289 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:06,290 34 | class batch; 2024-05-07T03:32:06,291 | ^~~~~ 2024-05-07T03:32:06,291 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:06,292 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:06,293 | ^ 2024-05-07T03:32:06,294 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:06,294 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:06,295 | ^~~~~~~~~~~ 2024-05-07T03:32:13,141 [12/18] Compiling C++ object src/fluidimage/calcul/__pythran__/correl.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._correl.cpp.o 2024-05-07T03:32:13,143 FAILED: src/fluidimage/calcul/__pythran__/correl.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._correl.cpp.o 2024-05-07T03:32:13,144 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-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,146 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T03:32:13,147 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T03:32:13,148 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T03:32:13,149 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T03:32:13,150 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T03:32:13,151 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T03:32:13,152 from src/fluidimage/calcul/__pythran__/correl.cpp:1: 2024-05-07T03:32:13,153 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,155 101 | xsimd::batch> { 2024-05-07T03:32:13,156 | ^~~~~ 2024-05-07T03:32:13,157 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T03:32:13,158 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T03:32:13,159 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,161 34 | class batch; 2024-05-07T03:32:13,162 | ^~~~~ 2024-05-07T03:32:13,163 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T03:32:13,164 101 | xsimd::batch> { 2024-05-07T03:32:13,164 | ^~ 2024-05-07T03:32:13,165 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T03:32:13,165 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T03:32:13,166 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,166 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,167 | ^ 2024-05-07T03:32:13,167 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,168 34 | class batch; 2024-05-07T03:32:13,169 | ^~~~~ 2024-05-07T03:32:13,170 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T03:32:13,170 103 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,170 | ^ 2024-05-07T03:32:13,171 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:13,171 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:13,171 | ^~~~~~~~~~~ 2024-05-07T03:32:13,172 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:13,172 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T03:32:13,172 | ^~~~~~~~~~~~~~ 2024-05-07T03:32:13,173 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:13,173 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,174 119 | void store(xsimd::batch const &); 2024-05-07T03:32:13,174 | ^ 2024-05-07T03:32:13,175 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,175 34 | class batch; 2024-05-07T03:32:13,176 | ^~~~~ 2024-05-07T03:32:13,176 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T03:32:13,177 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T03:32:13,177 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T03:32:13,178 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:13,178 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T03:32:13,179 | ^~~~~~~~~~~~~~ 2024-05-07T03:32:13,179 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T03:32:13,180 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,180 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T03:32:13,181 | ^ 2024-05-07T03:32:13,181 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,182 34 | class batch; 2024-05-07T03:32:13,182 | ^~~~~ 2024-05-07T03:32:13,183 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T03:32:13,183 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T03:32:13,184 217 | val.store_unaligned(const_cast(data)); 2024-05-07T03:32:13,185 | ^~~~~~~~~~~~~~~ 2024-05-07T03:32:13,185 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T03:32:13,186 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T03:32:13,186 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T03:32:13,186 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T03:32:13,187 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T03:32:13,187 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T03:32:13,187 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,188 191 | xsimd::batch _splated; 2024-05-07T03:32:13,188 | ^ 2024-05-07T03:32:13,189 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,189 34 | class batch; 2024-05-07T03:32:13,190 | ^~~~~ 2024-05-07T03:32:13,190 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T03:32:13,191 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,191 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:13,192 | ^ 2024-05-07T03:32:13,193 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,193 34 | class batch; 2024-05-07T03:32:13,194 | ^~~~~ 2024-05-07T03:32:13,194 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T03:32:13,195 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:13,195 | ^~~ 2024-05-07T03:32:13,196 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T03:32:13,196 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T03:32:13,197 | ^ 2024-05-07T03:32:13,197 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T03:32:13,198 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T03:32:13,198 | ^ 2024-05-07T03:32:13,199 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:13,200 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T03:32:13,200 | ^~~~~~~~~~~~~ 2024-05-07T03:32:13,201 | nditerator 2024-05-07T03:32:13,201 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:13,201 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T03:32:13,202 | ^~~~~~~~~~~~~ 2024-05-07T03:32:13,202 | nditerator 2024-05-07T03:32:13,203 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:13,203 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T03:32:13,203 | ^~~~~~~~~~~~~ 2024-05-07T03:32:13,204 | nditerator 2024-05-07T03:32:13,204 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T03:32:13,205 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T03:32:13,205 | ^~~~~~~~~~~~~ 2024-05-07T03:32:13,206 | nditerator 2024-05-07T03:32:13,206 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T03:32:13,207 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T03:32:13,207 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,208 174 | using vT = xsimd::batch; 2024-05-07T03:32:13,208 | ^ 2024-05-07T03:32:13,209 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,210 34 | class batch; 2024-05-07T03:32:13,210 | ^~~~~ 2024-05-07T03:32:13,211 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T03:32:13,211 176 | static const std::size_t vN = vT::size; 2024-05-07T03:32:13,212 | ^~ 2024-05-07T03:32:13,212 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T03:32:13,213 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,213 445 | using vT = typename xsimd::batch; 2024-05-07T03:32:13,214 | ^ 2024-05-07T03:32:13,214 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,215 34 | class batch; 2024-05-07T03:32:13,215 | ^~~~~ 2024-05-07T03:32:13,216 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T03:32:13,217 445 | using vT = typename xsimd::batch; 2024-05-07T03:32:13,217 | ^ 2024-05-07T03:32:13,217 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T03:32:13,218 448 | static const std::size_t vN = vT::size; 2024-05-07T03:32:13,218 | ^~ 2024-05-07T03:32:13,218 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T03:32:13,219 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T03:32:13,219 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,220 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,220 | ^ 2024-05-07T03:32:13,220 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,221 34 | class batch; 2024-05-07T03:32:13,221 | ^~~~~ 2024-05-07T03:32:13,221 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:13,222 219 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,223 | ^ 2024-05-07T03:32:13,223 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:13,224 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:13,224 | ^~~~~~~~~~~ 2024-05-07T03:32:13,225 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T03:32:13,225 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,226 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,226 | ^ 2024-05-07T03:32:13,227 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,227 34 | class batch; 2024-05-07T03:32:13,228 | ^~~~~ 2024-05-07T03:32:13,228 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:13,228 497 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,229 | ^ 2024-05-07T03:32:13,230 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:13,230 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:13,231 | ^~~~~~~~~~~ 2024-05-07T03:32:13,232 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T03:32:13,232 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T03:32:13,232 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T03:32:13,233 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T03:32:13,233 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,234 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T03:32:13,234 | ^ 2024-05-07T03:32:13,234 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,235 34 | class batch; 2024-05-07T03:32:13,235 | ^~~~~ 2024-05-07T03:32:13,236 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T03:32:13,236 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T03:32:13,237 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:13,237 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T03:32:13,238 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,238 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:13,239 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T03:32:13,239 | ^~~~~~~ 2024-05-07T03:32:13,240 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:13,240 595 | struct numpy_expr { 2024-05-07T03:32:13,241 | ^~~~~~~~~~ 2024-05-07T03:32:13,241 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:32:13,242 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T03:32:13,243 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,243 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:32:13,244 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T03:32:13,245 | ^~~~~~ 2024-05-07T03:32:13,246 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:13,246 595 | struct numpy_expr { 2024-05-07T03:32:13,246 | ^~~~~~~~~~ 2024-05-07T03:32:13,247 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:13,247 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T03:32:13,247 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,248 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T03:32:13,248 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T03:32:13,249 | ^~~~~ 2024-05-07T03:32:13,249 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:13,250 595 | struct numpy_expr { 2024-05-07T03:32:13,250 | ^~~~~~~~~~ 2024-05-07T03:32:13,251 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T03:32:13,251 257 | numpy_expr::vend(vectorize) const 2024-05-07T03:32:13,252 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,253 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T03:32:13,253 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T03:32:13,254 | ^~~~ 2024-05-07T03:32:13,254 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T03:32:13,255 595 | struct numpy_expr { 2024-05-07T03:32:13,255 | ^~~~~~~~~~ 2024-05-07T03:32:13,256 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T03:32:13,256 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T03:32:13,257 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T03:32:13,257 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,258 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,258 | ^ 2024-05-07T03:32:13,259 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,259 34 | class batch; 2024-05-07T03:32:13,260 | ^~~~~ 2024-05-07T03:32:13,260 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:13,260 334 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,261 | ^ 2024-05-07T03:32:13,261 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:13,262 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:13,262 | ^~~~~~~~~~~ 2024-05-07T03:32:13,262 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T03:32:13,263 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,263 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,264 | ^ 2024-05-07T03:32:13,265 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,265 34 | class batch; 2024-05-07T03:32:13,266 | ^~~~~ 2024-05-07T03:32:13,266 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:13,267 721 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,268 | ^ 2024-05-07T03:32:13,268 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:13,269 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:13,269 | ^~~~~~~~~~~ 2024-05-07T03:32:13,270 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T03:32:13,270 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,271 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,272 | ^ 2024-05-07T03:32:13,272 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,273 34 | class batch; 2024-05-07T03:32:13,274 | ^~~~~ 2024-05-07T03:32:13,274 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:13,274 690 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,275 | ^ 2024-05-07T03:32:13,275 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:13,276 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:13,276 | ^~~~~~~~~~~ 2024-05-07T03:32:13,276 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T03:32:13,277 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,277 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,278 | ^ 2024-05-07T03:32:13,278 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,279 34 | class batch; 2024-05-07T03:32:13,279 | ^~~~~ 2024-05-07T03:32:13,280 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T03:32:13,280 249 | using vector_type = typename xsimd::batch; 2024-05-07T03:32:13,281 | ^ 2024-05-07T03:32:13,281 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T03:32:13,282 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T03:32:13,283 | ^~~~~~~~~~~ 2024-05-07T03:32:13,283 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/sum.hpp:5, 2024-05-07T03:32:13,284 from src/fluidimage/calcul/__pythran__/correl.cpp:75: 2024-05-07T03:32:13,285 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In function ‘F {anonymous}::pythonic::numpy::vreduce(E, F)’: 2024-05-07T03:32:13,286 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:79:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T03:32:13,287 79 | using vT = xsimd::batch; 2024-05-07T03:32:13,288 | ^ 2024-05-07T03:32:13,289 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T03:32:13,290 34 | class batch; 2024-05-07T03:32:13,291 | ^~~~~ 2024-05-07T03:32:13,292 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:80:30: error: ‘vT’ has not been declared 2024-05-07T03:32:13,293 80 | static const size_t vN = vT::size; 2024-05-07T03:32:13,294 | ^~ 2024-05-07T03:32:13,295 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:88:22: error: ‘vT’ was not declared in this scope; did you mean ‘vN’? 2024-05-07T03:32:13,296 88 | alignas(sizeof(vT)) T stored[vN]; 2024-05-07T03:32:13,297 | ^~ 2024-05-07T03:32:13,298 | vN 2024-05-07T03:32:13,299 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:88:7: warning: attributes at the beginning of statement are ignored [-Wattributes] 2024-05-07T03:32:13,299 88 | alignas(sizeof(vT)) T stored[vN]; 2024-05-07T03:32:13,300 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,301 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:89:27: error: ‘stored’ was not declared in this scope 2024-05-07T03:32:13,302 89 | vacc.store_aligned(&stored[0]); 2024-05-07T03:32:13,302 | ^~~~~~ 2024-05-07T03:32:13,303 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,304 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,305 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,306 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,307 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,309 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,311 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,312 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,313 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,314 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,315 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:13,317 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,318 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,319 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,321 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,324 | ^~~~~~~~ 2024-05-07T03:32:13,325 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,326 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,327 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,328 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,329 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,330 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,330 | ^~~~~~~~ 2024-05-07T03:32:13,331 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,331 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,331 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,332 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,332 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,333 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,333 | ^~~~~~~~ 2024-05-07T03:32:13,334 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,334 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,335 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,335 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,336 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-05-07T03:32:13,336 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,337 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,337 | ^~~~~~~~ 2024-05-07T03:32:13,338 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,339 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:13,339 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,340 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,340 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,340 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,341 | ^~~~~~~~ 2024-05-07T03:32:13,341 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,342 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,342 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,343 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,343 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,344 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,344 | ^~~~~~~~ 2024-05-07T03:32:13,345 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,345 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,346 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,346 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,347 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-05-07T03:32:13,348 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,348 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,349 | ^~~~~~~~ 2024-05-07T03:32:13,349 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,350 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,351 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,352 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,352 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,352 | ^~~~~~~~ 2024-05-07T03:32:13,353 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,353 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,353 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,354 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,354 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,355 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,355 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-05-07T03:32:13,355 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-05-07T03:32:13,356 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-05-07T03:32:13,356 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-05-07T03:32:13,357 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,357 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,358 | ^~~~~~~~ 2024-05-07T03:32:13,358 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,359 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,360 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,360 | ^~~~~~~~ 2024-05-07T03:32:13,361 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,361 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,362 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,362 | ^~~~~~~~ 2024-05-07T03:32:13,363 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,363 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,364 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,364 | ^~~~~~~~ 2024-05-07T03:32:13,365 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,366 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,367 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:13,367 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,368 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,368 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:13,369 | ^~~~~~~~~~~~ 2024-05-07T03:32:13,369 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,370 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,371 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,371 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,372 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,372 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,373 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,374 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,374 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,375 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,376 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,377 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,377 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,378 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,378 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,379 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,380 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,380 | ^~~~~~~~ 2024-05-07T03:32:13,381 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,382 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,383 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,383 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,384 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,384 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,385 | ^~~~~~~~ 2024-05-07T03:32:13,385 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,386 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,386 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,387 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,387 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,388 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,388 | ^~~~~~~~ 2024-05-07T03:32:13,389 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,390 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,390 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,391 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,392 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,392 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,393 | ^~~~~~~~ 2024-05-07T03:32:13,394 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,394 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,395 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,396 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,396 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,397 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,397 | ^~~~~~~~ 2024-05-07T03:32:13,398 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,399 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,399 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,400 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,400 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,401 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,401 | ^~~~~~~~ 2024-05-07T03:32:13,402 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,403 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,403 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,404 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,405 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,405 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,406 | ^~~~~~~~ 2024-05-07T03:32:13,406 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,407 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,408 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,408 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,409 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,410 | ^~~~~~~~ 2024-05-07T03:32:13,410 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,411 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,411 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,412 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,412 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,413 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,413 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,414 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,414 | ^~~~~~~~ 2024-05-07T03:32:13,415 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,416 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,416 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,417 | ^~~~~~~~ 2024-05-07T03:32:13,418 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,419 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,420 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,420 | ^~~~~~~~ 2024-05-07T03:32:13,421 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,422 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,423 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,424 | ^~~~~~~~ 2024-05-07T03:32:13,425 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,426 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,427 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,428 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,430 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,431 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,432 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,434 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,435 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,437 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,438 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,438 83 | const long bound = std::distance(viter, vend); 2024-05-07T03:32:13,439 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:13,439 In file included from /usr/include/c++/12/string:46, 2024-05-07T03:32:13,440 from /usr/include/c++/12/bits/locale_classes.h:40, 2024-05-07T03:32:13,441 from /usr/include/c++/12/bits/ios_base.h:41, 2024-05-07T03:32:13,441 from /usr/include/c++/12/ios:42, 2024-05-07T03:32:13,442 from /usr/include/c++/12/istream:38, 2024-05-07T03:32:13,442 from /usr/include/c++/12/sstream:38, 2024-05-07T03:32:13,443 from /usr/include/c++/12/complex:45, 2024-05-07T03:32:13,443 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/traits.hpp:4, 2024-05-07T03:32:13,444 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/combined.hpp:6, 2024-05-07T03:32:13,444 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/combined.hpp:4, 2024-05-07T03:32:13,445 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:42: 2024-05-07T03:32:13,445 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: candidate: ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator)’ 2024-05-07T03:32:13,446 147 | distance(_InputIterator __first, _InputIterator __last) 2024-05-07T03:32:13,446 | ^~~~~~~~ 2024-05-07T03:32:13,447 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,448 /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-05-07T03:32:13,448 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,449 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,449 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,450 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,450 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,451 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,452 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,452 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,453 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,453 /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-05-07T03:32:13,454 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,454 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,455 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,456 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,456 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,457 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,458 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,459 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,460 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,461 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,462 85 | auto vacc = *viter; 2024-05-07T03:32:13,462 | ^~~~~~ 2024-05-07T03:32:13,463 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-05-07T03:32:13,464 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-05-07T03:32:13,465 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:13,465 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,466 | ^~~~~~~~ 2024-05-07T03:32:13,467 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,468 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,469 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,470 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,470 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,471 | ^~~~~~~~ 2024-05-07T03:32:13,471 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,472 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,472 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,473 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,473 85 | auto vacc = *viter; 2024-05-07T03:32:13,474 | ^~~~~~ 2024-05-07T03:32:13,474 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,475 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,475 | ^~~~~~~~ 2024-05-07T03:32:13,476 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,476 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,476 85 | auto vacc = *viter; 2024-05-07T03:32:13,477 | ^~~~~~ 2024-05-07T03:32:13,477 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,478 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,478 | ^~~~~~~~ 2024-05-07T03:32:13,479 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,479 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,480 85 | auto vacc = *viter; 2024-05-07T03:32:13,481 | ^~~~~~ 2024-05-07T03:32:13,481 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,482 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,482 | ^~~~~~~~ 2024-05-07T03:32:13,483 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,483 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,484 85 | auto vacc = *viter; 2024-05-07T03:32:13,484 | ^~~~~~ 2024-05-07T03:32:13,485 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,486 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,486 | ^~~~~~~~ 2024-05-07T03:32:13,487 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,487 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,487 85 | auto vacc = *viter; 2024-05-07T03:32:13,488 | ^~~~~~ 2024-05-07T03:32:13,488 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,489 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,489 | ^~~~~~~~ 2024-05-07T03:32:13,490 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,490 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,491 85 | auto vacc = *viter; 2024-05-07T03:32:13,491 | ^~~~~~ 2024-05-07T03:32:13,492 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,493 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,493 | ^~~~~~~~ 2024-05-07T03:32:13,494 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,494 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,495 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,495 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,496 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,497 | ^~~~~~~~ 2024-05-07T03:32:13,497 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,498 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,498 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,499 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,499 85 | auto vacc = *viter; 2024-05-07T03:32:13,499 | ^~~~~~ 2024-05-07T03:32:13,500 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,500 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,501 | ^~~~~~~~ 2024-05-07T03:32:13,501 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,502 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,502 85 | auto vacc = *viter; 2024-05-07T03:32:13,502 | ^~~~~~ 2024-05-07T03:32:13,503 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,503 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,504 | ^~~~~~~~ 2024-05-07T03:32:13,504 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,505 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,505 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,506 | ^~~~~~~~ 2024-05-07T03:32:13,506 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,507 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,508 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,508 | ^~~~~~~~ 2024-05-07T03:32:13,509 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,509 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,510 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,510 | ^~~~~~~~ 2024-05-07T03:32:13,511 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,511 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,512 87 | Op{}(vacc, *viter); 2024-05-07T03:32:13,513 | ^~~~~~ 2024-05-07T03:32:13,513 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:13,514 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,514 | ^~~~~~~~ 2024-05-07T03:32:13,515 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,515 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,515 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,516 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,516 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,517 | ^~~~~~~~ 2024-05-07T03:32:13,518 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,518 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,519 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,519 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,520 87 | Op{}(vacc, *viter); 2024-05-07T03:32:13,520 | ^~~~~~ 2024-05-07T03:32:13,521 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,521 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,522 | ^~~~~~~~ 2024-05-07T03:32:13,522 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,523 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,523 87 | Op{}(vacc, *viter); 2024-05-07T03:32:13,524 | ^~~~~~ 2024-05-07T03:32:13,525 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,525 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,525 | ^~~~~~~~ 2024-05-07T03:32:13,526 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,526 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,527 87 | Op{}(vacc, *viter); 2024-05-07T03:32:13,527 | ^~~~~~ 2024-05-07T03:32:13,527 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,528 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,528 | ^~~~~~~~ 2024-05-07T03:32:13,529 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,529 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,530 87 | Op{}(vacc, *viter); 2024-05-07T03:32:13,531 | ^~~~~~ 2024-05-07T03:32:13,531 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,532 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,532 | ^~~~~~~~ 2024-05-07T03:32:13,533 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,533 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,534 87 | Op{}(vacc, *viter); 2024-05-07T03:32:13,534 | ^~~~~~ 2024-05-07T03:32:13,535 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,535 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,536 | ^~~~~~~~ 2024-05-07T03:32:13,536 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,536 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,537 87 | Op{}(vacc, *viter); 2024-05-07T03:32:13,537 | ^~~~~~ 2024-05-07T03:32:13,538 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,538 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,539 | ^~~~~~~~ 2024-05-07T03:32:13,540 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,540 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,541 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,541 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,542 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,543 | ^~~~~~~~ 2024-05-07T03:32:13,543 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,544 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,544 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,545 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,545 87 | Op{}(vacc, *viter); 2024-05-07T03:32:13,546 | ^~~~~~ 2024-05-07T03:32:13,547 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,548 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,548 | ^~~~~~~~ 2024-05-07T03:32:13,549 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,549 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,550 87 | Op{}(vacc, *viter); 2024-05-07T03:32:13,551 | ^~~~~~ 2024-05-07T03:32:13,551 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,552 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,552 | ^~~~~~~~ 2024-05-07T03:32:13,552 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,553 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,553 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,554 | ^~~~~~~~ 2024-05-07T03:32:13,554 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,554 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,555 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,555 | ^~~~~~~~ 2024-05-07T03:32:13,556 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,556 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,557 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,558 | ^~~~~~~~ 2024-05-07T03:32:13,558 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,559 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,559 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,560 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,561 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,562 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,562 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,563 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,564 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,565 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,566 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,566 82 | auto viter = vectorizer::vbegin(e), vend = vectorizer::vend(e); 2024-05-07T03:32:13,566 | ~~~~~~~~~~~~~~~~~~^~~ 2024-05-07T03:32:13,567 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:13: 2024-05-07T03:32:13,567 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T03:32:13,568 17 | static auto vbegin(E &&expr) 2024-05-07T03:32:13,568 | ^~~~~~ 2024-05-07T03:32:13,568 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,569 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,569 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,570 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,571 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,571 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,572 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,572 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,573 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,574 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,574 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,575 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T03:32:13,575 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T03:32:13,576 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:13,577 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,577 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T03:32:13,578 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,578 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,579 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,579 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,580 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,580 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,581 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,582 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,583 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,583 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,584 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,584 82 | auto viter = vectorizer::vbegin(e), vend = vectorizer::vend(e); 2024-05-07T03:32:13,585 | ~~~~~~~~~~~~~~~~^~~ 2024-05-07T03:32:13,585 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,586 23 | static auto vend(E &&expr) 2024-05-07T03:32:13,586 | ^~~~ 2024-05-07T03:32:13,587 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:23:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,587 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,588 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,588 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,589 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,589 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,590 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,591 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,592 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,592 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,593 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,593 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,594 24 | -> decltype(std::forward(expr).vend(vectorize{})) 2024-05-07T03:32:13,594 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:13,595 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,595 290 | numpy_expr::vend(vectorize_nobroadcast) const 2024-05-07T03:32:13,596 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,596 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,597 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,597 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,598 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,599 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,599 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,600 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,600 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,601 /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-05-07T03:32:13,601 /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-05-07T03:32:13,602 /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-05-07T03:32:13,602 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,603 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,604 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:13,604 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,604 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,605 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,606 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,606 | ^~~~~~~~ 2024-05-07T03:32:13,607 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,607 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,607 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,608 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,608 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,609 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,610 | ^~~~~~~~ 2024-05-07T03:32:13,610 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,611 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,611 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,612 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,612 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,613 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,613 | ^~~~~~~~ 2024-05-07T03:32:13,614 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,615 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,615 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,616 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,617 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,617 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,618 | ^~~~~~~~ 2024-05-07T03:32:13,618 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,619 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:13,619 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,619 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,620 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,621 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,621 | ^~~~~~~~ 2024-05-07T03:32:13,622 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,622 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,623 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,623 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,624 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,625 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,625 | ^~~~~~~~ 2024-05-07T03:32:13,626 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,626 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,627 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,627 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,628 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,628 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,629 | ^~~~~~~~ 2024-05-07T03:32:13,629 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,630 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,630 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,630 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,631 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,631 | ^~~~~~~~ 2024-05-07T03:32:13,632 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,632 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,632 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,633 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,633 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T03:32:13,634 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,634 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,635 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,635 | ^~~~~~~~ 2024-05-07T03:32:13,636 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,636 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,637 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,637 | ^~~~~~~~ 2024-05-07T03:32:13,638 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,639 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,639 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,639 | ^~~~~~~~ 2024-05-07T03:32:13,640 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,640 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,641 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,641 | ^~~~~~~~ 2024-05-07T03:32:13,642 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,643 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,644 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T03:32:13,644 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,645 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,645 430 | auto _dereference(utils::index_sequence) const 2024-05-07T03:32:13,645 | ^~~~~~~~~~~~ 2024-05-07T03:32:13,646 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,646 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,647 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,648 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,648 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,649 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,649 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,650 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,650 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,651 /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-05-07T03:32:13,651 /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-05-07T03:32:13,652 /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-05-07T03:32:13,652 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,653 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,654 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,654 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,655 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,655 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,655 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,656 | ^~~~~~~~ 2024-05-07T03:32:13,656 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,657 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,657 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,658 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,659 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,659 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,660 | ^~~~~~~~ 2024-05-07T03:32:13,660 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,661 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,662 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,663 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,663 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,664 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,665 | ^~~~~~~~ 2024-05-07T03:32:13,665 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,666 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,666 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,667 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,667 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,668 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,668 | ^~~~~~~~ 2024-05-07T03:32:13,669 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,670 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,671 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,671 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,672 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,672 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,672 | ^~~~~~~~ 2024-05-07T03:32:13,673 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,674 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,674 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,675 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,675 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,676 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,676 | ^~~~~~~~ 2024-05-07T03:32:13,676 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,677 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,677 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,678 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,678 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,678 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,679 | ^~~~~~~~ 2024-05-07T03:32:13,679 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,680 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,680 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,681 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,681 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,682 | ^~~~~~~~ 2024-05-07T03:32:13,683 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,683 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,684 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,685 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,685 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T03:32:13,686 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,686 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,687 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,687 | ^~~~~~~~ 2024-05-07T03:32:13,688 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,689 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,689 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,690 | ^~~~~~~~ 2024-05-07T03:32:13,692 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,694 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,696 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,697 | ^~~~~~~~ 2024-05-07T03:32:13,698 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,698 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,699 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,699 | ^~~~~~~~ 2024-05-07T03:32:13,700 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,700 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,700 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,701 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,702 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,702 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,703 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,703 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:13,704 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,704 /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-05-07T03:32:13,705 /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-05-07T03:32:13,705 /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-05-07T03:32:13,706 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,707 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,707 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,708 184 | iter.store(*oiter); 2024-05-07T03:32:13,708 | ^~~~~~ 2024-05-07T03:32:13,709 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:13,709 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,710 | ^~~~~~~~ 2024-05-07T03:32:13,710 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,711 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,711 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,712 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,712 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,713 | ^~~~~~~~ 2024-05-07T03:32:13,713 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,714 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,714 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,715 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,715 184 | iter.store(*oiter); 2024-05-07T03:32:13,716 | ^~~~~~ 2024-05-07T03:32:13,717 /usr/include/c++/12/complex:392:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const complex<_Tp>&)’ 2024-05-07T03:32:13,717 392 | operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) 2024-05-07T03:32:13,718 | ^~~~~~~~ 2024-05-07T03:32:13,718 /usr/include/c++/12/complex:392:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,718 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,719 184 | iter.store(*oiter); 2024-05-07T03:32:13,719 | ^~~~~~ 2024-05-07T03:32:13,720 /usr/include/c++/12/complex:401:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const _Tp&)’ 2024-05-07T03:32:13,720 401 | operator*(const complex<_Tp>& __x, const _Tp& __y) 2024-05-07T03:32:13,721 | ^~~~~~~~ 2024-05-07T03:32:13,721 /usr/include/c++/12/complex:401:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,722 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,722 184 | iter.store(*oiter); 2024-05-07T03:32:13,723 | ^~~~~~ 2024-05-07T03:32:13,723 /usr/include/c++/12/complex:410:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const _Tp&, const complex<_Tp>&)’ 2024-05-07T03:32:13,724 410 | operator*(const _Tp& __x, const complex<_Tp>& __y) 2024-05-07T03:32:13,724 | ^~~~~~~~ 2024-05-07T03:32:13,726 /usr/include/c++/12/complex:410:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,726 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,726 184 | iter.store(*oiter); 2024-05-07T03:32:13,727 | ^~~~~~ 2024-05-07T03:32:13,727 In file included from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/complex64.hpp:6, 2024-05-07T03:32:13,727 from /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:25: 2024-05-07T03:32:13,728 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:42:29: note: candidate: ‘template std::complex_broadcast_t std::operator*(complex<_Tp>, S)’ 2024-05-07T03:32:13,728 42 | complex_broadcast_t operator*(std::complex self, S other) 2024-05-07T03:32:13,729 | ^~~~~~~~ 2024-05-07T03:32:13,729 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:42:29: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,730 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,730 184 | iter.store(*oiter); 2024-05-07T03:32:13,730 | ^~~~~~ 2024-05-07T03:32:13,731 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:49:29: note: candidate: ‘template std::complex_broadcast_t std::operator*(S, complex<_Tp>)’ 2024-05-07T03:32:13,732 49 | complex_broadcast_t operator*(S self, std::complex other) 2024-05-07T03:32:13,732 | ^~~~~~~~ 2024-05-07T03:32:13,733 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:49:29: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,733 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,734 184 | iter.store(*oiter); 2024-05-07T03:32:13,734 | ^~~~~~ 2024-05-07T03:32:13,735 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,735 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,736 | ^~~~~~~~ 2024-05-07T03:32:13,736 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,737 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,737 184 | iter.store(*oiter); 2024-05-07T03:32:13,738 | ^~~~~~ 2024-05-07T03:32:13,738 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,739 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,739 | ^~~~~~~~ 2024-05-07T03:32:13,740 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,740 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,740 184 | iter.store(*oiter); 2024-05-07T03:32:13,741 | ^~~~~~ 2024-05-07T03:32:13,741 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,742 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,742 | ^~~~~~~~ 2024-05-07T03:32:13,743 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,743 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,744 184 | iter.store(*oiter); 2024-05-07T03:32:13,744 | ^~~~~~ 2024-05-07T03:32:13,745 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,746 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,746 | ^~~~~~~~ 2024-05-07T03:32:13,747 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,747 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,748 184 | iter.store(*oiter); 2024-05-07T03:32:13,749 | ^~~~~~ 2024-05-07T03:32:13,749 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,750 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,750 | ^~~~~~~~ 2024-05-07T03:32:13,750 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,751 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,751 184 | iter.store(*oiter); 2024-05-07T03:32:13,752 | ^~~~~~ 2024-05-07T03:32:13,752 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,753 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,753 | ^~~~~~~~ 2024-05-07T03:32:13,754 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,754 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,755 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,755 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,755 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,756 | ^~~~~~~~ 2024-05-07T03:32:13,756 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,757 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,757 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,758 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,758 184 | iter.store(*oiter); 2024-05-07T03:32:13,759 | ^~~~~~ 2024-05-07T03:32:13,760 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,760 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,760 | ^~~~~~~~ 2024-05-07T03:32:13,761 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,761 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,761 184 | iter.store(*oiter); 2024-05-07T03:32:13,762 | ^~~~~~ 2024-05-07T03:32:13,762 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,762 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,763 | ^~~~~~~~ 2024-05-07T03:32:13,763 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,764 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,764 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,765 | ^~~~~~~~ 2024-05-07T03:32:13,765 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,766 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,766 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,767 | ^~~~~~~~ 2024-05-07T03:32:13,767 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,768 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,768 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,769 | ^~~~~~~~ 2024-05-07T03:32:13,769 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,770 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,770 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,771 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,771 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,772 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,772 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,773 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:13,774 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,774 /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-05-07T03:32:13,775 /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-05-07T03:32:13,776 /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-05-07T03:32:13,776 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,777 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,777 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,778 178 | auto oiter = vectorizer::vbegin(other); 2024-05-07T03:32:13,778 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T03:32:13,779 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T03:32:13,779 17 | static auto vbegin(E &&expr) 2024-05-07T03:32:13,780 | ^~~~~~ 2024-05-07T03:32:13,781 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,781 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,782 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,782 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,783 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,783 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,784 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,785 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,785 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,785 /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-05-07T03:32:13,786 /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-05-07T03:32:13,787 /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-05-07T03:32:13,787 src/fluidimage/calcul/__pythran__/correl.cpp:1053: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-05-07T03:32:13,788 src/fluidimage/calcul/__pythran__/correl.cpp:1340:76: required from here 2024-05-07T03:32:13,789 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T03:32:13,789 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T03:32:13,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T03:32:13,790 /tmp/pip-build-env-e1d0zu8t/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-05-07T03:32:13,790 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T03:32:13,791 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,791 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T03:32:13,792 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T03:32:13,792 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:13,793 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:13,794 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:13,794 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:13,795 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:13,795 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/ravel.hpp:20:3: required from ‘typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype ({anonymous}::pythonic::numpy::ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type {anonymous}::pythonic::numpy::ravel(const E&, Types&& ...) [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> >; Types = {}; typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type = {anonymous}::pythonic::types::ndarray >; decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...)) = {anonymous}::pythonic::types::ndarray >; typename E::shape_t = {anonymous}::pythonic::types::pshape; typename E::dtype = double]’ 2024-05-07T03:32:13,796 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/ravel.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) {anonymous}::pythonic::numpy::functor::ravel::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&}; decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:13,797 src/fluidimage/calcul/__pythran__/correl.cpp:1059:143: required from ‘typename {anonymous}::__pythran_correl::_is_there_a_nan::type::result_type {anonymous}::__pythran_correl::_is_there_a_nan::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; typename type::result_type = bool]’ 2024-05-07T03:32:13,797 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/assignable.hpp:45:69: required from ‘decltype (forward(f).operator()<{anonymous}::pythonic::types::by_val_t...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) {anonymous}::pythonic::types::call(F&&, Args&& ...) [with F = {anonymous}::__pythran_correl::_is_there_a_nan; Args = {numpy_gexpr >&, cstride_normalized_slice<1>, cstride_normalized_slice<1> >}; decltype (forward(f).operator()...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) = bool]’ 2024-05-07T03:32:13,798 src/fluidimage/calcul/__pythran__/correl.cpp:1226:34: required from ‘typename {anonymous}::__pythran_correl::nan_indices_max::type::result_type {anonymous}::__pythran_correl::nan_indices_max::operator()(argument_type0, argument_type1, argument_type2, argument_type3, argument_type4) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; argument_type3 = long int; argument_type4 = long int; typename type::result_type = std::tuple]’ 2024-05-07T03:32:13,799 src/fluidimage/calcul/__pythran__/correl.cpp:1404:79: required from here 2024-05-07T03:32:13,800 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T03:32:13,800 184 | iter.store(*oiter); 2024-05-07T03:32:13,801 | ^~~~~~ 2024-05-07T03:32:13,801 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:13,802 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,802 | ^~~~~~~~ 2024-05-07T03:32:13,803 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,803 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,803 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,804 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,805 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,805 | ^~~~~~~~ 2024-05-07T03:32:13,806 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,806 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,807 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,808 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:13,808 184 | iter.store(*oiter); 2024-05-07T03:32:13,809 | ^~~~~~ 2024-05-07T03:32:13,809 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,810 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,810 | ^~~~~~~~ 2024-05-07T03:32:13,811 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,811 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,812 184 | iter.store(*oiter); 2024-05-07T03:32:13,813 | ^~~~~~ 2024-05-07T03:32:13,813 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,814 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,814 | ^~~~~~~~ 2024-05-07T03:32:13,815 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,815 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,816 184 | iter.store(*oiter); 2024-05-07T03:32:13,816 | ^~~~~~ 2024-05-07T03:32:13,816 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,817 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,817 | ^~~~~~~~ 2024-05-07T03:32:13,818 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,818 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,819 184 | iter.store(*oiter); 2024-05-07T03:32:13,819 | ^~~~~~ 2024-05-07T03:32:13,820 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,820 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,821 | ^~~~~~~~ 2024-05-07T03:32:13,822 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,822 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:13,823 184 | iter.store(*oiter); 2024-05-07T03:32:13,823 | ^~~~~~ 2024-05-07T03:32:13,824 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,825 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,831 | ^~~~~~~~ 2024-05-07T03:32:13,832 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,832 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,833 184 | iter.store(*oiter); 2024-05-07T03:32:13,833 | ^~~~~~ 2024-05-07T03:32:13,834 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,834 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,835 | ^~~~~~~~ 2024-05-07T03:32:13,835 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,836 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,836 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,837 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,838 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,838 | ^~~~~~~~ 2024-05-07T03:32:13,839 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,839 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,840 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,841 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,841 184 | iter.store(*oiter); 2024-05-07T03:32:13,842 | ^~~~~~ 2024-05-07T03:32:13,842 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,843 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,843 | ^~~~~~~~ 2024-05-07T03:32:13,844 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,845 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,845 184 | iter.store(*oiter); 2024-05-07T03:32:13,846 | ^~~~~~ 2024-05-07T03:32:13,846 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,847 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,848 | ^~~~~~~~ 2024-05-07T03:32:13,848 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,849 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,849 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,849 | ^~~~~~~~ 2024-05-07T03:32:13,850 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,850 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,850 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,851 | ^~~~~~~~ 2024-05-07T03:32:13,851 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,851 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,852 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,852 | ^~~~~~~~ 2024-05-07T03:32:13,853 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,853 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T03:32:13,854 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T03:32:13,855 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:13,855 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:13,856 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:13,856 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:13,857 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:13,857 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/ravel.hpp:20:3: required from ‘typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype ({anonymous}::pythonic::numpy::ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type {anonymous}::pythonic::numpy::ravel(const E&, Types&& ...) [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> >; Types = {}; typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type = {anonymous}::pythonic::types::ndarray >; decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...)) = {anonymous}::pythonic::types::ndarray >; typename E::shape_t = {anonymous}::pythonic::types::pshape; typename E::dtype = double]’ 2024-05-07T03:32:13,858 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/ravel.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) {anonymous}::pythonic::numpy::functor::ravel::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&}; decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:13,859 src/fluidimage/calcul/__pythran__/correl.cpp:1059:143: required from ‘typename {anonymous}::__pythran_correl::_is_there_a_nan::type::result_type {anonymous}::__pythran_correl::_is_there_a_nan::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; typename type::result_type = bool]’ 2024-05-07T03:32:13,860 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/assignable.hpp:45:69: required from ‘decltype (forward(f).operator()<{anonymous}::pythonic::types::by_val_t...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) {anonymous}::pythonic::types::call(F&&, Args&& ...) [with F = {anonymous}::__pythran_correl::_is_there_a_nan; Args = {numpy_gexpr >&, cstride_normalized_slice<1>, cstride_normalized_slice<1> >}; decltype (forward(f).operator()...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) = bool]’ 2024-05-07T03:32:13,860 src/fluidimage/calcul/__pythran__/correl.cpp:1226:34: required from ‘typename {anonymous}::__pythran_correl::nan_indices_max::type::result_type {anonymous}::__pythran_correl::nan_indices_max::operator()(argument_type0, argument_type1, argument_type2, argument_type3, argument_type4) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; argument_type3 = long int; argument_type4 = long int; typename type::result_type = std::tuple]’ 2024-05-07T03:32:13,861 src/fluidimage/calcul/__pythran__/correl.cpp:1404:79: required from here 2024-05-07T03:32:13,862 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T03:32:13,863 184 | iter.store(*oiter); 2024-05-07T03:32:13,863 | ^~~~~~ 2024-05-07T03:32:13,864 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:13,864 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,865 | ^~~~~~~~ 2024-05-07T03:32:13,865 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,865 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,866 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,866 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,866 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,867 | ^~~~~~~~ 2024-05-07T03:32:13,867 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,868 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,868 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,869 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:13,869 184 | iter.store(*oiter); 2024-05-07T03:32:13,870 | ^~~~~~ 2024-05-07T03:32:13,870 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,871 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,871 | ^~~~~~~~ 2024-05-07T03:32:13,872 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,872 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,873 184 | iter.store(*oiter); 2024-05-07T03:32:13,873 | ^~~~~~ 2024-05-07T03:32:13,874 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,874 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,875 | ^~~~~~~~ 2024-05-07T03:32:13,876 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,876 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,877 184 | iter.store(*oiter); 2024-05-07T03:32:13,877 | ^~~~~~ 2024-05-07T03:32:13,877 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,878 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,878 | ^~~~~~~~ 2024-05-07T03:32:13,878 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,879 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,879 184 | iter.store(*oiter); 2024-05-07T03:32:13,880 | ^~~~~~ 2024-05-07T03:32:13,880 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,881 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,881 | ^~~~~~~~ 2024-05-07T03:32:13,882 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,882 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:13,883 184 | iter.store(*oiter); 2024-05-07T03:32:13,883 | ^~~~~~ 2024-05-07T03:32:13,884 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,884 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,885 | ^~~~~~~~ 2024-05-07T03:32:13,885 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,886 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,886 184 | iter.store(*oiter); 2024-05-07T03:32:13,887 | ^~~~~~ 2024-05-07T03:32:13,887 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,887 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,888 | ^~~~~~~~ 2024-05-07T03:32:13,888 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,889 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,889 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,890 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,890 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,891 | ^~~~~~~~ 2024-05-07T03:32:13,891 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,892 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,892 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,893 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,893 184 | iter.store(*oiter); 2024-05-07T03:32:13,894 | ^~~~~~ 2024-05-07T03:32:13,894 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,895 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,896 | ^~~~~~~~ 2024-05-07T03:32:13,896 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,897 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,897 184 | iter.store(*oiter); 2024-05-07T03:32:13,898 | ^~~~~~ 2024-05-07T03:32:13,898 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,899 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,899 | ^~~~~~~~ 2024-05-07T03:32:13,900 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,900 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,901 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,901 | ^~~~~~~~ 2024-05-07T03:32:13,902 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,902 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,903 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,903 | ^~~~~~~~ 2024-05-07T03:32:13,903 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,904 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,904 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,905 | ^~~~~~~~ 2024-05-07T03:32:13,905 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,905 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T03:32:13,906 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T03:32:13,906 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:13,907 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:13,908 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:13,908 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:13,909 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:13,909 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/ravel.hpp:20:3: required from ‘typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype ({anonymous}::pythonic::numpy::ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type {anonymous}::pythonic::numpy::ravel(const E&, Types&& ...) [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> >; Types = {}; typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type = {anonymous}::pythonic::types::ndarray >; decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...)) = {anonymous}::pythonic::types::ndarray >; typename E::shape_t = {anonymous}::pythonic::types::pshape; typename E::dtype = float]’ 2024-05-07T03:32:13,910 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/ravel.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) {anonymous}::pythonic::numpy::functor::ravel::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&}; decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:13,911 src/fluidimage/calcul/__pythran__/correl.cpp:1059:143: required from ‘typename {anonymous}::__pythran_correl::_is_there_a_nan::type::result_type {anonymous}::__pythran_correl::_is_there_a_nan::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; typename type::result_type = bool]’ 2024-05-07T03:32:13,911 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/assignable.hpp:45:69: required from ‘decltype (forward(f).operator()<{anonymous}::pythonic::types::by_val_t...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) {anonymous}::pythonic::types::call(F&&, Args&& ...) [with F = {anonymous}::__pythran_correl::_is_there_a_nan; Args = {numpy_gexpr >&, cstride_normalized_slice<1>, cstride_normalized_slice<1> >}; decltype (forward(f).operator()...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) = bool]’ 2024-05-07T03:32:13,912 src/fluidimage/calcul/__pythran__/correl.cpp:1226:34: required from ‘typename {anonymous}::__pythran_correl::nan_indices_max::type::result_type {anonymous}::__pythran_correl::nan_indices_max::operator()(argument_type0, argument_type1, argument_type2, argument_type3, argument_type4) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; argument_type3 = long int; argument_type4 = long int; typename type::result_type = std::tuple]’ 2024-05-07T03:32:13,912 src/fluidimage/calcul/__pythran__/correl.cpp:1420:79: required from here 2024-05-07T03:32:13,913 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T03:32:13,913 184 | iter.store(*oiter); 2024-05-07T03:32:13,914 | ^~~~~~ 2024-05-07T03:32:13,914 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:13,915 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,916 | ^~~~~~~~ 2024-05-07T03:32:13,916 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,917 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,917 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,918 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,918 | ^~~~~~~~ 2024-05-07T03:32:13,918 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,919 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,919 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,920 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:13,920 184 | iter.store(*oiter); 2024-05-07T03:32:13,921 | ^~~~~~ 2024-05-07T03:32:13,921 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,922 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,922 | ^~~~~~~~ 2024-05-07T03:32:13,923 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,923 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,924 184 | iter.store(*oiter); 2024-05-07T03:32:13,925 | ^~~~~~ 2024-05-07T03:32:13,925 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,926 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,926 | ^~~~~~~~ 2024-05-07T03:32:13,927 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,928 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,929 184 | iter.store(*oiter); 2024-05-07T03:32:13,929 | ^~~~~~ 2024-05-07T03:32:13,929 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,930 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,930 | ^~~~~~~~ 2024-05-07T03:32:13,931 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,931 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,931 184 | iter.store(*oiter); 2024-05-07T03:32:13,932 | ^~~~~~ 2024-05-07T03:32:13,932 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,933 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,934 | ^~~~~~~~ 2024-05-07T03:32:13,934 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,935 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:13,935 184 | iter.store(*oiter); 2024-05-07T03:32:13,936 | ^~~~~~ 2024-05-07T03:32:13,936 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,937 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,937 | ^~~~~~~~ 2024-05-07T03:32:13,938 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,938 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,939 184 | iter.store(*oiter); 2024-05-07T03:32:13,939 | ^~~~~~ 2024-05-07T03:32:13,940 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,941 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,941 | ^~~~~~~~ 2024-05-07T03:32:13,942 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,942 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,942 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,943 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,943 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,943 | ^~~~~~~~ 2024-05-07T03:32:13,944 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,944 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,945 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,945 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,946 184 | iter.store(*oiter); 2024-05-07T03:32:13,947 | ^~~~~~ 2024-05-07T03:32:13,947 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:13,948 201 | list operator*(N n, list const &l) 2024-05-07T03:32:13,948 | ^~~~~~~~ 2024-05-07T03:32:13,949 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,950 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,951 184 | iter.store(*oiter); 2024-05-07T03:32:13,952 | ^~~~~~ 2024-05-07T03:32:13,952 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:13,953 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:13,953 | ^~~~~~~~ 2024-05-07T03:32:13,954 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,955 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:13,955 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:13,956 | ^~~~~~~~ 2024-05-07T03:32:13,956 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,957 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:13,957 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:13,958 | ^~~~~~~~ 2024-05-07T03:32:13,958 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,958 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:13,959 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:13,959 | ^~~~~~~~ 2024-05-07T03:32:13,960 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,960 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T03:32:13,961 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T03:32:13,961 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:13,962 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:13,962 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:13,963 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T03:32:13,963 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:13,964 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/ravel.hpp:20:3: required from ‘typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype ({anonymous}::pythonic::numpy::ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type {anonymous}::pythonic::numpy::ravel(const E&, Types&& ...) [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> >; Types = {}; typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type = {anonymous}::pythonic::types::ndarray >; decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...)) = {anonymous}::pythonic::types::ndarray >; typename E::shape_t = {anonymous}::pythonic::types::pshape; typename E::dtype = float]’ 2024-05-07T03:32:13,964 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/ravel.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) {anonymous}::pythonic::numpy::functor::ravel::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&}; decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:13,965 src/fluidimage/calcul/__pythran__/correl.cpp:1059:143: required from ‘typename {anonymous}::__pythran_correl::_is_there_a_nan::type::result_type {anonymous}::__pythran_correl::_is_there_a_nan::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; typename type::result_type = bool]’ 2024-05-07T03:32:13,966 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/assignable.hpp:45:69: required from ‘decltype (forward(f).operator()<{anonymous}::pythonic::types::by_val_t...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) {anonymous}::pythonic::types::call(F&&, Args&& ...) [with F = {anonymous}::__pythran_correl::_is_there_a_nan; Args = {numpy_gexpr >&, cstride_normalized_slice<1>, cstride_normalized_slice<1> >}; decltype (forward(f).operator()...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) = bool]’ 2024-05-07T03:32:13,967 src/fluidimage/calcul/__pythran__/correl.cpp:1226:34: required from ‘typename {anonymous}::__pythran_correl::nan_indices_max::type::result_type {anonymous}::__pythran_correl::nan_indices_max::operator()(argument_type0, argument_type1, argument_type2, argument_type3, argument_type4) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; argument_type3 = long int; argument_type4 = long int; typename type::result_type = std::tuple]’ 2024-05-07T03:32:13,967 src/fluidimage/calcul/__pythran__/correl.cpp:1420:79: required from here 2024-05-07T03:32:13,968 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T03:32:13,968 184 | iter.store(*oiter); 2024-05-07T03:32:13,969 | ^~~~~~ 2024-05-07T03:32:13,969 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:13,970 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,970 | ^~~~~~~~ 2024-05-07T03:32:13,971 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,972 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,972 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,972 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,973 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:13,973 | ^~~~~~~~ 2024-05-07T03:32:13,973 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:13,974 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:13,974 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,975 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:13,975 184 | iter.store(*oiter); 2024-05-07T03:32:13,975 | ^~~~~~ 2024-05-07T03:32:13,976 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:13,977 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:13,977 | ^~~~~~~~ 2024-05-07T03:32:13,978 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,978 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,979 184 | iter.store(*oiter); 2024-05-07T03:32:13,979 | ^~~~~~ 2024-05-07T03:32:13,980 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:13,980 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:13,981 | ^~~~~~~~ 2024-05-07T03:32:13,981 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,982 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,982 184 | iter.store(*oiter); 2024-05-07T03:32:13,983 | ^~~~~~ 2024-05-07T03:32:13,983 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:13,984 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:13,985 | ^~~~~~~~ 2024-05-07T03:32:13,986 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,986 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:13,986 184 | iter.store(*oiter); 2024-05-07T03:32:13,987 | ^~~~~~ 2024-05-07T03:32:13,987 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:13,987 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:13,988 | ^~~~~~~~ 2024-05-07T03:32:13,989 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,989 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:13,990 184 | iter.store(*oiter); 2024-05-07T03:32:13,990 | ^~~~~~ 2024-05-07T03:32:13,991 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:13,991 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:13,992 | ^~~~~~~~ 2024-05-07T03:32:13,992 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,993 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:13,993 184 | iter.store(*oiter); 2024-05-07T03:32:13,994 | ^~~~~~ 2024-05-07T03:32:13,994 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:13,995 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,996 | ^~~~~~~~ 2024-05-07T03:32:13,996 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,997 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,997 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:13,997 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:13,998 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:13,998 | ^~~~~~~~ 2024-05-07T03:32:13,998 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:13,999 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:13,999 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,000 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,000 184 | iter.store(*oiter); 2024-05-07T03:32:14,000 | ^~~~~~ 2024-05-07T03:32:14,001 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:14,001 201 | list operator*(N n, list const &l) 2024-05-07T03:32:14,002 | ^~~~~~~~ 2024-05-07T03:32:14,002 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,003 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,003 184 | iter.store(*oiter); 2024-05-07T03:32:14,004 | ^~~~~~ 2024-05-07T03:32:14,004 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:14,005 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:14,006 | ^~~~~~~~ 2024-05-07T03:32:14,006 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,007 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:14,007 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:14,008 | ^~~~~~~~ 2024-05-07T03:32:14,008 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,009 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:14,009 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:14,010 | ^~~~~~~~ 2024-05-07T03:32:14,011 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,011 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:14,012 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:14,012 | ^~~~~~~~ 2024-05-07T03:32:14,012 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,013 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:14,013 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:14,014 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:14,014 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,015 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,015 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,016 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:14,016 /tmp/pip-build-env-e1d0zu8t/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 = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:14,017 /tmp/pip-build-env-e1d0zu8t/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 = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:14,017 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/ravel.hpp:20:3: required from ‘typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype ({anonymous}::pythonic::numpy::ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type {anonymous}::pythonic::numpy::ravel(const E&, Types&& ...) [with E = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; Types = {}; typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type = {anonymous}::pythonic::types::ndarray >; decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...)) = {anonymous}::pythonic::types::ndarray >; typename E::shape_t = {anonymous}::pythonic::types::pshape; typename E::dtype = float]’ 2024-05-07T03:32:14,018 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/ravel.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) {anonymous}::pythonic::numpy::functor::ravel::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >&}; decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,018 src/fluidimage/calcul/__pythran__/correl.cpp:714:143: required from ‘typename {anonymous}::__pythran_correl::_norm_images::type::result_type {anonymous}::__pythran_correl::_norm_images::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; typename type::result_type = double]’ 2024-05-07T03:32:14,019 src/fluidimage/calcul/__pythran__/correl.cpp:1292:76: required from here 2024-05-07T03:32:14,020 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:14,020 184 | iter.store(*oiter); 2024-05-07T03:32:14,021 | ^~~~~~ 2024-05-07T03:32:14,021 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:14,022 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,022 | ^~~~~~~~ 2024-05-07T03:32:14,023 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,023 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,023 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,024 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,025 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,026 | ^~~~~~~~ 2024-05-07T03:32:14,026 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,027 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,028 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,029 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:14,030 184 | iter.store(*oiter); 2024-05-07T03:32:14,031 | ^~~~~~ 2024-05-07T03:32:14,032 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:14,032 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:14,033 | ^~~~~~~~ 2024-05-07T03:32:14,034 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,034 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,035 184 | iter.store(*oiter); 2024-05-07T03:32:14,036 | ^~~~~~ 2024-05-07T03:32:14,036 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:14,037 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:14,037 | ^~~~~~~~ 2024-05-07T03:32:14,038 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,038 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,038 184 | iter.store(*oiter); 2024-05-07T03:32:14,039 | ^~~~~~ 2024-05-07T03:32:14,039 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:14,040 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:14,040 | ^~~~~~~~ 2024-05-07T03:32:14,041 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,041 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,042 184 | iter.store(*oiter); 2024-05-07T03:32:14,042 | ^~~~~~ 2024-05-07T03:32:14,043 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:14,043 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:14,044 | ^~~~~~~~ 2024-05-07T03:32:14,044 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,045 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:14,046 184 | iter.store(*oiter); 2024-05-07T03:32:14,046 | ^~~~~~ 2024-05-07T03:32:14,047 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:14,048 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:14,049 | ^~~~~~~~ 2024-05-07T03:32:14,049 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,050 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,050 184 | iter.store(*oiter); 2024-05-07T03:32:14,051 | ^~~~~~ 2024-05-07T03:32:14,051 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:14,052 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,052 | ^~~~~~~~ 2024-05-07T03:32:14,053 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,053 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,054 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,054 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,055 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,056 | ^~~~~~~~ 2024-05-07T03:32:14,057 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,057 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,058 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,059 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,059 184 | iter.store(*oiter); 2024-05-07T03:32:14,060 | ^~~~~~ 2024-05-07T03:32:14,061 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:14,061 201 | list operator*(N n, list const &l) 2024-05-07T03:32:14,062 | ^~~~~~~~ 2024-05-07T03:32:14,062 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,063 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,064 184 | iter.store(*oiter); 2024-05-07T03:32:14,064 | ^~~~~~ 2024-05-07T03:32:14,065 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:14,066 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:14,067 | ^~~~~~~~ 2024-05-07T03:32:14,069 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,070 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:14,070 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:14,071 | ^~~~~~~~ 2024-05-07T03:32:14,071 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,071 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:14,072 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:14,073 | ^~~~~~~~ 2024-05-07T03:32:14,073 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,074 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:14,075 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:14,076 | ^~~~~~~~ 2024-05-07T03:32:14,077 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,114 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:14,115 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:14,116 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:14,116 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,117 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,118 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,119 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:14,119 /tmp/pip-build-env-e1d0zu8t/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 = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:14,120 /tmp/pip-build-env-e1d0zu8t/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 = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T03:32:14,120 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/ravel.hpp:20:3: required from ‘typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype ({anonymous}::pythonic::numpy::ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type {anonymous}::pythonic::numpy::ravel(const E&, Types&& ...) [with E = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; Types = {}; typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type = {anonymous}::pythonic::types::ndarray >; decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...)) = {anonymous}::pythonic::types::ndarray >; typename E::shape_t = {anonymous}::pythonic::types::pshape; typename E::dtype = float]’ 2024-05-07T03:32:14,121 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/ravel.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) {anonymous}::pythonic::numpy::functor::ravel::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >&}; decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,122 src/fluidimage/calcul/__pythran__/correl.cpp:714:143: required from ‘typename {anonymous}::__pythran_correl::_norm_images::type::result_type {anonymous}::__pythran_correl::_norm_images::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; typename type::result_type = double]’ 2024-05-07T03:32:14,122 src/fluidimage/calcul/__pythran__/correl.cpp:1292:76: required from here 2024-05-07T03:32:14,123 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:14,123 184 | iter.store(*oiter); 2024-05-07T03:32:14,124 | ^~~~~~ 2024-05-07T03:32:14,125 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:14,125 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,126 | ^~~~~~~~ 2024-05-07T03:32:14,127 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,127 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,128 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,129 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,129 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,130 | ^~~~~~~~ 2024-05-07T03:32:14,130 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,131 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,132 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,132 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:14,133 184 | iter.store(*oiter); 2024-05-07T03:32:14,134 | ^~~~~~ 2024-05-07T03:32:14,135 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:14,135 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:14,136 | ^~~~~~~~ 2024-05-07T03:32:14,136 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,137 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,137 184 | iter.store(*oiter); 2024-05-07T03:32:14,137 | ^~~~~~ 2024-05-07T03:32:14,138 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:14,138 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:14,139 | ^~~~~~~~ 2024-05-07T03:32:14,140 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,140 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,141 184 | iter.store(*oiter); 2024-05-07T03:32:14,141 | ^~~~~~ 2024-05-07T03:32:14,142 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:14,143 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:14,143 | ^~~~~~~~ 2024-05-07T03:32:14,144 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,145 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,145 184 | iter.store(*oiter); 2024-05-07T03:32:14,146 | ^~~~~~ 2024-05-07T03:32:14,147 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:14,147 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:14,148 | ^~~~~~~~ 2024-05-07T03:32:14,149 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,150 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:14,150 184 | iter.store(*oiter); 2024-05-07T03:32:14,151 | ^~~~~~ 2024-05-07T03:32:14,151 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:14,152 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:14,152 | ^~~~~~~~ 2024-05-07T03:32:14,153 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,153 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,154 184 | iter.store(*oiter); 2024-05-07T03:32:14,154 | ^~~~~~ 2024-05-07T03:32:14,155 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:14,156 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,156 | ^~~~~~~~ 2024-05-07T03:32:14,157 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,158 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,158 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,159 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,159 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,160 | ^~~~~~~~ 2024-05-07T03:32:14,161 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,161 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,162 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,162 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,163 184 | iter.store(*oiter); 2024-05-07T03:32:14,164 | ^~~~~~ 2024-05-07T03:32:14,164 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:14,165 201 | list operator*(N n, list const &l) 2024-05-07T03:32:14,166 | ^~~~~~~~ 2024-05-07T03:32:14,167 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,167 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,168 184 | iter.store(*oiter); 2024-05-07T03:32:14,168 | ^~~~~~ 2024-05-07T03:32:14,169 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:14,169 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:14,170 | ^~~~~~~~ 2024-05-07T03:32:14,170 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,171 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:14,171 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:14,172 | ^~~~~~~~ 2024-05-07T03:32:14,172 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,173 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:14,174 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:14,174 | ^~~~~~~~ 2024-05-07T03:32:14,175 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,176 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:14,176 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:14,177 | ^~~~~~~~ 2024-05-07T03:32:14,178 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,178 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:14,179 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:14,179 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:14,180 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,181 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,181 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,182 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:14,183 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; dtype = functor::float64; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type; typename dtype::type = double]’ 2024-05-07T03:32:14,183 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; dtype = double; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,184 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = double; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type]’ 2024-05-07T03:32:14,185 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,186 src/fluidimage/calcul/__pythran__/correl.cpp:589:352: required from ‘typename {anonymous}::__pythran_correl::_like_fftshift::type::result_type {anonymous}::__pythran_correl::_like_fftshift::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,187 src/fluidimage/calcul/__pythran__/correl.cpp:1244:78: required from here 2024-05-07T03:32:14,188 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:14,188 184 | iter.store(*oiter); 2024-05-07T03:32:14,189 | ^~~~~~ 2024-05-07T03:32:14,190 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:14,190 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,191 | ^~~~~~~~ 2024-05-07T03:32:14,192 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,192 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,193 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,194 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,194 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,195 | ^~~~~~~~ 2024-05-07T03:32:14,195 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,196 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,197 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,197 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:14,198 184 | iter.store(*oiter); 2024-05-07T03:32:14,199 | ^~~~~~ 2024-05-07T03:32:14,199 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:14,200 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:14,200 | ^~~~~~~~ 2024-05-07T03:32:14,201 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,201 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,202 184 | iter.store(*oiter); 2024-05-07T03:32:14,202 | ^~~~~~ 2024-05-07T03:32:14,203 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:14,203 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:14,204 | ^~~~~~~~ 2024-05-07T03:32:14,205 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,206 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,206 184 | iter.store(*oiter); 2024-05-07T03:32:14,207 | ^~~~~~ 2024-05-07T03:32:14,208 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:14,209 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:14,209 | ^~~~~~~~ 2024-05-07T03:32:14,210 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,211 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,211 184 | iter.store(*oiter); 2024-05-07T03:32:14,212 | ^~~~~~ 2024-05-07T03:32:14,213 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:14,213 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:14,214 | ^~~~~~~~ 2024-05-07T03:32:14,215 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,215 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:14,216 184 | iter.store(*oiter); 2024-05-07T03:32:14,217 | ^~~~~~ 2024-05-07T03:32:14,217 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:14,218 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:14,218 | ^~~~~~~~ 2024-05-07T03:32:14,219 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,219 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,220 184 | iter.store(*oiter); 2024-05-07T03:32:14,220 | ^~~~~~ 2024-05-07T03:32:14,221 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:14,221 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,222 | ^~~~~~~~ 2024-05-07T03:32:14,223 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,223 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,224 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,225 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,226 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,226 | ^~~~~~~~ 2024-05-07T03:32:14,227 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,227 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,228 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,229 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,229 184 | iter.store(*oiter); 2024-05-07T03:32:14,230 | ^~~~~~ 2024-05-07T03:32:14,231 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:14,231 201 | list operator*(N n, list const &l) 2024-05-07T03:32:14,232 | ^~~~~~~~ 2024-05-07T03:32:14,233 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,234 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,234 184 | iter.store(*oiter); 2024-05-07T03:32:14,235 | ^~~~~~ 2024-05-07T03:32:14,236 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:14,236 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:14,237 | ^~~~~~~~ 2024-05-07T03:32:14,237 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,238 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:14,238 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:14,239 | ^~~~~~~~ 2024-05-07T03:32:14,239 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,240 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:14,240 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:14,241 | ^~~~~~~~ 2024-05-07T03:32:14,242 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,242 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:14,243 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:14,244 | ^~~~~~~~ 2024-05-07T03:32:14,245 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,245 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:14,246 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:14,247 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:14,248 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,248 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,249 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,249 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:14,250 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; dtype = functor::float64; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type; typename dtype::type = double]’ 2024-05-07T03:32:14,251 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; dtype = double; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,252 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = double; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type]’ 2024-05-07T03:32:14,252 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,253 src/fluidimage/calcul/__pythran__/correl.cpp:589:352: required from ‘typename {anonymous}::__pythran_correl::_like_fftshift::type::result_type {anonymous}::__pythran_correl::_like_fftshift::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,254 src/fluidimage/calcul/__pythran__/correl.cpp:1244:78: required from here 2024-05-07T03:32:14,254 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:14,255 184 | iter.store(*oiter); 2024-05-07T03:32:14,255 | ^~~~~~ 2024-05-07T03:32:14,256 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:14,257 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,257 | ^~~~~~~~ 2024-05-07T03:32:14,258 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,259 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,259 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,260 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,260 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,261 | ^~~~~~~~ 2024-05-07T03:32:14,262 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,262 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,263 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,264 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:14,264 184 | iter.store(*oiter); 2024-05-07T03:32:14,265 | ^~~~~~ 2024-05-07T03:32:14,265 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:14,266 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:14,267 | ^~~~~~~~ 2024-05-07T03:32:14,268 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,268 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,269 184 | iter.store(*oiter); 2024-05-07T03:32:14,269 | ^~~~~~ 2024-05-07T03:32:14,269 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:14,270 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:14,270 | ^~~~~~~~ 2024-05-07T03:32:14,271 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,272 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,272 184 | iter.store(*oiter); 2024-05-07T03:32:14,273 | ^~~~~~ 2024-05-07T03:32:14,273 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:14,274 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:14,274 | ^~~~~~~~ 2024-05-07T03:32:14,275 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,275 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,276 184 | iter.store(*oiter); 2024-05-07T03:32:14,277 | ^~~~~~ 2024-05-07T03:32:14,277 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:14,278 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:14,279 | ^~~~~~~~ 2024-05-07T03:32:14,279 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,280 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:14,281 184 | iter.store(*oiter); 2024-05-07T03:32:14,281 | ^~~~~~ 2024-05-07T03:32:14,282 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:14,282 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:14,283 | ^~~~~~~~ 2024-05-07T03:32:14,283 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,284 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,284 184 | iter.store(*oiter); 2024-05-07T03:32:14,285 | ^~~~~~ 2024-05-07T03:32:14,285 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:14,286 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,286 | ^~~~~~~~ 2024-05-07T03:32:14,287 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,288 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,288 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,289 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,290 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,291 | ^~~~~~~~ 2024-05-07T03:32:14,291 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,292 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,293 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,294 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,294 184 | iter.store(*oiter); 2024-05-07T03:32:14,295 | ^~~~~~ 2024-05-07T03:32:14,296 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:14,297 201 | list operator*(N n, list const &l) 2024-05-07T03:32:14,298 | ^~~~~~~~ 2024-05-07T03:32:14,299 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,299 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,300 184 | iter.store(*oiter); 2024-05-07T03:32:14,301 | ^~~~~~ 2024-05-07T03:32:14,301 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:14,302 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:14,302 | ^~~~~~~~ 2024-05-07T03:32:14,303 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,303 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:14,304 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:14,304 | ^~~~~~~~ 2024-05-07T03:32:14,305 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,305 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:14,306 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:14,306 | ^~~~~~~~ 2024-05-07T03:32:14,307 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,307 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:14,308 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:14,309 | ^~~~~~~~ 2024-05-07T03:32:14,310 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,310 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:14,311 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:14,312 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:14,313 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,313 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,314 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,315 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:14,315 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type; typename dtype::type = float]’ 2024-05-07T03:32:14,316 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,317 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type]’ 2024-05-07T03:32:14,318 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,318 src/fluidimage/calcul/__pythran__/correl.cpp:589:352: required from ‘typename {anonymous}::__pythran_correl::_like_fftshift::type::result_type {anonymous}::__pythran_correl::_like_fftshift::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,319 src/fluidimage/calcul/__pythran__/correl.cpp:1260:78: required from here 2024-05-07T03:32:14,320 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:14,320 184 | iter.store(*oiter); 2024-05-07T03:32:14,321 | ^~~~~~ 2024-05-07T03:32:14,322 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:14,322 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,323 | ^~~~~~~~ 2024-05-07T03:32:14,323 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,324 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,325 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,326 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,326 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,327 | ^~~~~~~~ 2024-05-07T03:32:14,329 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,330 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,330 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,331 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:14,332 184 | iter.store(*oiter); 2024-05-07T03:32:14,332 | ^~~~~~ 2024-05-07T03:32:14,333 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:14,334 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:14,335 | ^~~~~~~~ 2024-05-07T03:32:14,335 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,336 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,336 184 | iter.store(*oiter); 2024-05-07T03:32:14,337 | ^~~~~~ 2024-05-07T03:32:14,338 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:14,338 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:14,339 | ^~~~~~~~ 2024-05-07T03:32:14,340 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,340 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,341 184 | iter.store(*oiter); 2024-05-07T03:32:14,341 | ^~~~~~ 2024-05-07T03:32:14,342 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:14,343 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:14,343 | ^~~~~~~~ 2024-05-07T03:32:14,344 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,345 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,345 184 | iter.store(*oiter); 2024-05-07T03:32:14,346 | ^~~~~~ 2024-05-07T03:32:14,347 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:14,347 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:14,348 | ^~~~~~~~ 2024-05-07T03:32:14,348 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,349 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:14,349 184 | iter.store(*oiter); 2024-05-07T03:32:14,350 | ^~~~~~ 2024-05-07T03:32:14,350 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:14,351 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:14,351 | ^~~~~~~~ 2024-05-07T03:32:14,352 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,352 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,353 184 | iter.store(*oiter); 2024-05-07T03:32:14,353 | ^~~~~~ 2024-05-07T03:32:14,354 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:14,354 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,355 | ^~~~~~~~ 2024-05-07T03:32:14,355 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,356 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,356 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,357 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,357 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,358 | ^~~~~~~~ 2024-05-07T03:32:14,358 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,359 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,359 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,360 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,360 184 | iter.store(*oiter); 2024-05-07T03:32:14,361 | ^~~~~~ 2024-05-07T03:32:14,361 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:14,362 201 | list operator*(N n, list const &l) 2024-05-07T03:32:14,362 | ^~~~~~~~ 2024-05-07T03:32:14,363 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,363 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,364 184 | iter.store(*oiter); 2024-05-07T03:32:14,365 | ^~~~~~ 2024-05-07T03:32:14,365 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:14,366 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:14,366 | ^~~~~~~~ 2024-05-07T03:32:14,367 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,367 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:14,368 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:14,368 | ^~~~~~~~ 2024-05-07T03:32:14,369 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,369 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:14,370 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:14,370 | ^~~~~~~~ 2024-05-07T03:32:14,371 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,371 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:14,372 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:14,372 | ^~~~~~~~ 2024-05-07T03:32:14,373 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,373 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:14,374 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:14,374 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:14,375 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,376 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,376 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,377 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:14,377 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type; typename dtype::type = float]’ 2024-05-07T03:32:14,378 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,379 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice> >::type]’ 2024-05-07T03:32:14,379 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::normalized_slice, {anonymous}::pythonic::types::normalized_slice>}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,380 src/fluidimage/calcul/__pythran__/correl.cpp:589:352: required from ‘typename {anonymous}::__pythran_correl::_like_fftshift::type::result_type {anonymous}::__pythran_correl::_like_fftshift::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,381 src/fluidimage/calcul/__pythran__/correl.cpp:1260:78: required from here 2024-05-07T03:32:14,381 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:14,382 184 | iter.store(*oiter); 2024-05-07T03:32:14,382 | ^~~~~~ 2024-05-07T03:32:14,383 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:14,383 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,384 | ^~~~~~~~ 2024-05-07T03:32:14,384 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,385 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,385 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,386 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,386 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,387 | ^~~~~~~~ 2024-05-07T03:32:14,387 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,388 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,388 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,389 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:14,390 184 | iter.store(*oiter); 2024-05-07T03:32:14,390 | ^~~~~~ 2024-05-07T03:32:14,391 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:14,391 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:14,392 | ^~~~~~~~ 2024-05-07T03:32:14,392 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,393 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,394 184 | iter.store(*oiter); 2024-05-07T03:32:14,395 | ^~~~~~ 2024-05-07T03:32:14,395 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:14,395 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:14,396 | ^~~~~~~~ 2024-05-07T03:32:14,396 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,397 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,397 184 | iter.store(*oiter); 2024-05-07T03:32:14,398 | ^~~~~~ 2024-05-07T03:32:14,399 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:14,400 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:14,401 | ^~~~~~~~ 2024-05-07T03:32:14,402 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,402 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,403 184 | iter.store(*oiter); 2024-05-07T03:32:14,404 | ^~~~~~ 2024-05-07T03:32:14,405 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:14,406 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:14,406 | ^~~~~~~~ 2024-05-07T03:32:14,407 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,408 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:14,409 184 | iter.store(*oiter); 2024-05-07T03:32:14,410 | ^~~~~~ 2024-05-07T03:32:14,411 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:14,411 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:14,412 | ^~~~~~~~ 2024-05-07T03:32:14,413 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,414 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,414 184 | iter.store(*oiter); 2024-05-07T03:32:14,415 | ^~~~~~ 2024-05-07T03:32:14,416 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:14,416 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,417 | ^~~~~~~~ 2024-05-07T03:32:14,418 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,419 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,420 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,421 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,422 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,423 | ^~~~~~~~ 2024-05-07T03:32:14,424 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,424 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,425 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,426 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,427 184 | iter.store(*oiter); 2024-05-07T03:32:14,428 | ^~~~~~ 2024-05-07T03:32:14,428 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:14,429 201 | list operator*(N n, list const &l) 2024-05-07T03:32:14,430 | ^~~~~~~~ 2024-05-07T03:32:14,430 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,431 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,432 184 | iter.store(*oiter); 2024-05-07T03:32:14,433 | ^~~~~~ 2024-05-07T03:32:14,434 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:14,435 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:14,436 | ^~~~~~~~ 2024-05-07T03:32:14,437 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,437 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:14,438 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:14,439 | ^~~~~~~~ 2024-05-07T03:32:14,440 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,440 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:14,441 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:14,442 | ^~~~~~~~ 2024-05-07T03:32:14,443 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,443 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:14,444 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:14,445 | ^~~~~~~~ 2024-05-07T03:32:14,446 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,447 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:14,448 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:14,449 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:14,450 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,451 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,452 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,452 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:14,453 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/ravel.hpp:20:3: required from ‘typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype ({anonymous}::pythonic::numpy::ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type {anonymous}::pythonic::numpy::ravel(const E&, Types&& ...) [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> >; Types = {}; typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type = {anonymous}::pythonic::types::ndarray >; decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...)) = {anonymous}::pythonic::types::ndarray >; typename E::shape_t = {anonymous}::pythonic::types::pshape; typename E::dtype = double]’ 2024-05-07T03:32:14,454 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/ravel.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) {anonymous}::pythonic::numpy::functor::ravel::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&}; decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,455 src/fluidimage/calcul/__pythran__/correl.cpp:1059:143: required from ‘typename {anonymous}::__pythran_correl::_is_there_a_nan::type::result_type {anonymous}::__pythran_correl::_is_there_a_nan::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; typename type::result_type = bool]’ 2024-05-07T03:32:14,456 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/assignable.hpp:45:69: required from ‘decltype (forward(f).operator()<{anonymous}::pythonic::types::by_val_t...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) {anonymous}::pythonic::types::call(F&&, Args&& ...) [with F = {anonymous}::__pythran_correl::_is_there_a_nan; Args = {numpy_gexpr >&, cstride_normalized_slice<1>, cstride_normalized_slice<1> >}; decltype (forward(f).operator()...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) = bool]’ 2024-05-07T03:32:14,456 src/fluidimage/calcul/__pythran__/correl.cpp:1226:34: required from ‘typename {anonymous}::__pythran_correl::nan_indices_max::type::result_type {anonymous}::__pythran_correl::nan_indices_max::operator()(argument_type0, argument_type1, argument_type2, argument_type3, argument_type4) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; argument_type3 = long int; argument_type4 = long int; typename type::result_type = std::tuple]’ 2024-05-07T03:32:14,457 src/fluidimage/calcul/__pythran__/correl.cpp:1404:79: required from here 2024-05-07T03:32:14,458 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:14,459 184 | iter.store(*oiter); 2024-05-07T03:32:14,459 | ^~~~~~ 2024-05-07T03:32:14,460 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:14,461 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,462 | ^~~~~~~~ 2024-05-07T03:32:14,463 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,464 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,464 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,465 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,465 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,466 | ^~~~~~~~ 2024-05-07T03:32:14,467 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,467 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,468 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:14,469 184 | iter.store(*oiter); 2024-05-07T03:32:14,469 | ^~~~~~ 2024-05-07T03:32:14,470 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:14,470 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:14,471 | ^~~~~~~~ 2024-05-07T03:32:14,471 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,472 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,473 184 | iter.store(*oiter); 2024-05-07T03:32:14,473 | ^~~~~~ 2024-05-07T03:32:14,474 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:14,474 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:14,475 | ^~~~~~~~ 2024-05-07T03:32:14,475 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,476 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,476 184 | iter.store(*oiter); 2024-05-07T03:32:14,477 | ^~~~~~ 2024-05-07T03:32:14,477 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:14,478 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:14,479 | ^~~~~~~~ 2024-05-07T03:32:14,480 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,480 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,481 184 | iter.store(*oiter); 2024-05-07T03:32:14,482 | ^~~~~~ 2024-05-07T03:32:14,482 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:14,483 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:14,483 | ^~~~~~~~ 2024-05-07T03:32:14,484 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,484 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:14,485 184 | iter.store(*oiter); 2024-05-07T03:32:14,485 | ^~~~~~ 2024-05-07T03:32:14,486 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:14,486 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:14,487 | ^~~~~~~~ 2024-05-07T03:32:14,487 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,488 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,488 184 | iter.store(*oiter); 2024-05-07T03:32:14,489 | ^~~~~~ 2024-05-07T03:32:14,489 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:14,490 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,491 | ^~~~~~~~ 2024-05-07T03:32:14,491 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,492 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,493 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,494 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,494 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,494 | ^~~~~~~~ 2024-05-07T03:32:14,495 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,495 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,495 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,496 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,496 184 | iter.store(*oiter); 2024-05-07T03:32:14,497 | ^~~~~~ 2024-05-07T03:32:14,497 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:14,498 201 | list operator*(N n, list const &l) 2024-05-07T03:32:14,498 | ^~~~~~~~ 2024-05-07T03:32:14,499 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,499 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,499 184 | iter.store(*oiter); 2024-05-07T03:32:14,500 | ^~~~~~ 2024-05-07T03:32:14,501 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:14,501 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:14,502 | ^~~~~~~~ 2024-05-07T03:32:14,502 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,503 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:14,504 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:14,504 | ^~~~~~~~ 2024-05-07T03:32:14,505 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,505 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:14,506 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:14,506 | ^~~~~~~~ 2024-05-07T03:32:14,507 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,507 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:14,508 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:14,509 | ^~~~~~~~ 2024-05-07T03:32:14,509 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,509 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T03:32:14,510 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T03:32:14,510 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T03:32:14,511 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,511 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,512 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T03:32:14,512 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T03:32:14,513 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/ravel.hpp:20:3: required from ‘typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype ({anonymous}::pythonic::numpy::ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type {anonymous}::pythonic::numpy::ravel(const E&, Types&& ...) [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> >; Types = {}; typename std::enable_if<((! {anonymous}::pythonic::types::is_ndarray::value) && {anonymous}::pythonic::types::is_numexpr_arg::value), decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...))>::type = {anonymous}::pythonic::types::ndarray >; decltype (ravel({anonymous}::pythonic::types::ndarray{expr}, (forward)(::pythonic::numpy::ravel::others)...)) = {anonymous}::pythonic::types::ndarray >; typename E::shape_t = {anonymous}::pythonic::types::pshape; typename E::dtype = double]’ 2024-05-07T03:32:14,514 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/ravel.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) {anonymous}::pythonic::numpy::functor::ravel::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&}; decltype ({anonymous}::pythonic::numpy::ravel((forward)(::pythonic::numpy::functor::ravel::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T03:32:14,514 src/fluidimage/calcul/__pythran__/correl.cpp:1059:143: required from ‘typename {anonymous}::__pythran_correl::_is_there_a_nan::type::result_type {anonymous}::__pythran_correl::_is_there_a_nan::operator()(argument_type0) const [with argument_type0 = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; typename type::result_type = bool]’ 2024-05-07T03:32:14,515 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/assignable.hpp:45:69: required from ‘decltype (forward(f).operator()<{anonymous}::pythonic::types::by_val_t...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) {anonymous}::pythonic::types::call(F&&, Args&& ...) [with F = {anonymous}::__pythran_correl::_is_there_a_nan; Args = {numpy_gexpr >&, cstride_normalized_slice<1>, cstride_normalized_slice<1> >}; decltype (forward(f).operator()...>(static_cast::pythonic::types::by_val::type>::value>::type>(::pythonic::types::call::args) ...)) = bool]’ 2024-05-07T03:32:14,516 src/fluidimage/calcul/__pythran__/correl.cpp:1226:34: required from ‘typename {anonymous}::__pythran_correl::nan_indices_max::type::result_type {anonymous}::__pythran_correl::nan_indices_max::operator()(argument_type0, argument_type1, argument_type2, argument_type3, argument_type4) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; argument_type3 = long int; argument_type4 = long int; typename type::result_type = std::tuple]’ 2024-05-07T03:32:14,516 src/fluidimage/calcul/__pythran__/correl.cpp:1404:79: required from here 2024-05-07T03:32:14,517 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T03:32:14,517 184 | iter.store(*oiter); 2024-05-07T03:32:14,517 | ^~~~~~ 2024-05-07T03:32:14,518 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T03:32:14,518 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,519 | ^~~~~~~~ 2024-05-07T03:32:14,520 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,520 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,521 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,521 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,522 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T03:32:14,522 | ^~~~~~~~ 2024-05-07T03:32:14,523 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T03:32:14,523 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T03:32:14,524 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,524 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T03:32:14,524 184 | iter.store(*oiter); 2024-05-07T03:32:14,525 | ^~~~~~ 2024-05-07T03:32:14,525 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T03:32:14,526 265 | T operator*(none const &t0, T const &t1) 2024-05-07T03:32:14,527 | ^~~~~~~~ 2024-05-07T03:32:14,527 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,528 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,528 184 | iter.store(*oiter); 2024-05-07T03:32:14,528 | ^~~~~~ 2024-05-07T03:32:14,529 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T03:32:14,529 271 | T operator*(T const &t0, none const &t1) 2024-05-07T03:32:14,529 | ^~~~~~~~ 2024-05-07T03:32:14,530 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,530 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,531 184 | iter.store(*oiter); 2024-05-07T03:32:14,531 | ^~~~~~ 2024-05-07T03:32:14,531 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T03:32:14,532 277 | none operator*(none const &t0, none const &t1) 2024-05-07T03:32:14,533 | ^~~~~~~~ 2024-05-07T03:32:14,533 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,534 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T03:32:14,534 184 | iter.store(*oiter); 2024-05-07T03:32:14,535 | ^~~~~~ 2024-05-07T03:32:14,536 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T03:32:14,536 404 | list operator*(static_list const &self, long t) 2024-05-07T03:32:14,537 | ^~~~~~~~ 2024-05-07T03:32:14,537 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,538 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T03:32:14,538 184 | iter.store(*oiter); 2024-05-07T03:32:14,539 | ^~~~~~ 2024-05-07T03:32:14,539 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T03:32:14,540 411 | list operator*(long t, static_list const &self) 2024-05-07T03:32:14,540 | ^~~~~~~~ 2024-05-07T03:32:14,540 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,541 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,541 184 | iter.store(*oiter); 2024-05-07T03:32:14,542 | ^~~~~~ 2024-05-07T03:32:14,542 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T03:32:14,542 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,543 | ^~~~~~~~ 2024-05-07T03:32:14,543 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,544 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,544 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,545 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,546 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T03:32:14,546 | ^~~~~~~~ 2024-05-07T03:32:14,547 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T03:32:14,547 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T03:32:14,548 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T03:32:14,548 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,549 184 | iter.store(*oiter); 2024-05-07T03:32:14,549 | ^~~~~~ 2024-05-07T03:32:14,550 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T03:32:14,550 201 | list operator*(N n, list const &l) 2024-05-07T03:32:14,551 | ^~~~~~~~ 2024-05-07T03:32:14,551 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T03:32:14,552 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,552 184 | iter.store(*oiter); 2024-05-07T03:32:14,553 | ^~~~~~ 2024-05-07T03:32:14,554 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T03:32:14,554 655 | inline str operator*(str const &s, long n) 2024-05-07T03:32:14,555 | ^~~~~~~~ 2024-05-07T03:32:14,555 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,556 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T03:32:14,556 667 | inline str operator*(long t, str const &s) 2024-05-07T03:32:14,556 | ^~~~~~~~ 2024-05-07T03:32:14,557 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,557 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T03:32:14,558 672 | inline str operator*(chr const &s, long n) 2024-05-07T03:32:14,558 | ^~~~~~~~ 2024-05-07T03:32:14,559 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,559 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T03:32:14,560 682 | inline str operator*(long t, chr const &c) 2024-05-07T03:32:14,560 | ^~~~~~~~ 2024-05-07T03:32:14,560 /tmp/pip-build-env-e1d0zu8t/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T03:32:14,561 ninja: build stopped: subcommand failed. 2024-05-07T03:32:14,572 ERROR: Preparing metadata (pyproject.toml) exited with 1 2024-05-07T03:32:14,587 [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/tmp6d5ifywb[/] 2024-05-07T03:32:14,587 [bold magenta]cwd[/]: /tmp/pip-wheel-y505obdi/fluidimage_ebaffede83c64b74a151bc38310648a8 2024-05-07T03:32:14,588 Preparing metadata (pyproject.toml): finished with status 'error' 2024-05-07T03:32:14,591 ERROR: metadata generation failed 2024-05-07T03:32:14,597 Exception information: 2024-05-07T03:32:14,597 Traceback (most recent call last): 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2024-05-07T03:32:14,597 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/misc.py", line 766, in prepare_metadata_for_build_wheel 2024-05-07T03:32:14,597 return super().prepare_metadata_for_build_wheel( 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2024-05-07T03:32:14,597 return self._call_hook('prepare_metadata_for_build_wheel', { 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2024-05-07T03:32:14,597 self._subprocess_runner( 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2024-05-07T03:32:14,597 call_subprocess( 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2024-05-07T03:32:14,597 raise error 2024-05-07T03:32:14,597 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2024-05-07T03:32:14,597 2024-05-07T03:32:14,597 The above exception was the direct cause of the following exception: 2024-05-07T03:32:14,597 2024-05-07T03:32:14,597 Traceback (most recent call last): 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-05-07T03:32:14,597 status = run_func(*args) 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-05-07T03:32:14,597 return func(self, options, args) 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2024-05-07T03:32:14,597 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve 2024-05-07T03:32:14,597 result = self._result = resolver.resolve( 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2024-05-07T03:32:14,597 state = resolution.resolve(requirements, max_rounds=max_rounds) 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2024-05-07T03:32:14,597 self._add_to_criteria(self.state.criteria, r, parent=None) 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2024-05-07T03:32:14,597 if not criterion.candidates: 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2024-05-07T03:32:14,597 return bool(self._sequence) 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2024-05-07T03:32:14,597 return any(self) 2024-05-07T03:32:14,597 ^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2024-05-07T03:32:14,597 return (c for c in iterator if id(c) not in self._incompatible_ids) 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2024-05-07T03:32:14,597 candidate = func() 2024-05-07T03:32:14,597 ^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 182, in _make_candidate_from_link 2024-05-07T03:32:14,597 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link 2024-05-07T03:32:14,597 self._link_candidate_cache[link] = LinkCandidate( 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__ 2024-05-07T03:32:14,597 super().__init__( 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2024-05-07T03:32:14,597 self.dist = self._prepare() 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare 2024-05-07T03:32:14,597 dist = self._prepare_distribution() 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution 2024-05-07T03:32:14,597 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement 2024-05-07T03:32:14,597 return self._prepare_linked_requirement(req, parallel_builds) 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement 2024-05-07T03:32:14,597 dist = _get_prepared_distribution( 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2024-05-07T03:32:14,597 abstract_dist.prepare_distribution_metadata( 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 67, in prepare_distribution_metadata 2024-05-07T03:32:14,597 self.req.prepare_metadata() 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 579, in prepare_metadata 2024-05-07T03:32:14,597 self.metadata_directory = generate_metadata( 2024-05-07T03:32:14,597 ^^^^^^^^^^^^^^^^^^ 2024-05-07T03:32:14,597 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2024-05-07T03:32:14,597 raise MetadataGenerationFailed(package_details=details) from error 2024-05-07T03:32:14,597 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2024-05-07T03:32:14,614 Removed fluidimage==0.5.0 from https://files.pythonhosted.org/packages/bc/65/bda8f945c63585c544515d8bdb702cc899dad5eaa38388866e4c51ac3544/fluidimage-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-yu94gsb7' 2024-05-07T03:32:14,615 Removed build tracker: '/tmp/pip-build-tracker-yu94gsb7'