Hi again,To sum up upstream's answer [1]: xsimd does not support a fallback mechanism anymore, and pythran should work fine without xsimd. On the ARM side, armel is not supported, as xsimd requires __ARM_ARCH >= 7 [2].
The only solution I see is to package xsimd 8.1.0 and restrict it to amd64, arm64, armhf and i386: this is what I just commited to salsa. Let me know if you have a better solution, otherwise I'll upload the version currently in salsa to unstable.
[1] https://github.com/xtensor-stack/xsimd/issues/756#issuecomment-1142521979 [2] https://github.com/xtensor-stack/xsimd/blob/8.1.0/include/xsimd/config/xsimd_config.hpp#L247-L273
Cheers, -- Julien Le 30/05/2022 à 10:28, Julien Lamy a écrit :
Hi Ole,I've looked at the code of xsimd 8, and it seems that the fallback has been replaced by another mechanism; however my tests on a mipsel porterbox fail to compile simple programs. I've taken the issue upstream (https://github.com/xtensor-stack/xsimd/issues/756) to see what is the status of the fallback mechanism.Cheers,
OpenPGP_signature
Description: OpenPGP digital signature