Closed jerinphilip closed 1 year ago
Hi, Thank you for your interest in simd_utils! It seems that the problem comes from sse2neon, I have patched it in the latest commit. I do not have the problem with gcc 12, but it might not have __builtin_nontemporal_store. Could you please do a pull request on the sse2neon repo ? (https://github.com/DLTcollab/sse2neon)
Please let me know if you encounter other problems on your Apple M1.
Hey, thanks for keeping development going. I previously tried to use this library for android compile and got it working. Now I'm using the latest master (as it has fixes for
M_PI
constant). I'm using AppleClang 14.0.0, and getting stuck at the following error.The relevant part in code is:
https://github.com/JishinMaster/simd_utils/blob/f94de48b010fdf8b2e8115c44031dc7608125542/sse2neon.h#L6204-L6218
Not sure what's going on, but changing it to
float64x2_t*
takes compilation forward (and my final executable works it seems as well, not sure it's activating this path or not). The M1 isarm64
/aarch64
.Any help is much appreciated, thank you.