several errors when building python 3.8 wheels for CPython 3.8 musllinux i686
martibosch opened this issue · 2 comments
martibosch commented
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?
martibosch commented
I actually just got this on Python 3.9 too https://github.com/martibosch/pylandstats/actions/runs/5983122016/job/16232922235
serge-sans-paille commented
Can you try disabling USE_XSIMD
, probably by removing it from the pythranrc?