serge-sans-paille/pythran

several errors when building python 3.8 wheels for CPython 3.8 musllinux i686

martibosch opened this issue · 2 comments

I am building wheels using cbuildwheel for several linux and macos distribution and Python versions from 3.8 to 3.11. All combinations work except for 3.8 in musllinux i686, where several errors are raised, e.g.:

  • /tmp/pip-build-env-8mnbjjma/overlay/lib/python3.8/site-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: 'simd_iterator' does not name a type; did you mean 'nditerator'?
  • /tmp/pip-build-env-8mnbjjma/overlay/lib/python3.8/site-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2)
  • /tmp/pip-build-env-8mnbjjma/overlay/lib/python3.8/site-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ';' token
  • /tmp/pip-build-env-8mnbjjma/overlay/lib/python3.8/site-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: 'vT' has not been declared

see https://github.com/martibosch/pylandstats/actions/runs/5974429000/job/16208558798 for the full logs. How can these be avoided?

Can you try disabling USE_XSIMD , probably by removing it from the pythranrc?