Thanks for your replies.
I wasn't aware of `CFLAGS` and it works great.
I think it makes sense to enable the SIMD-instructions with
#27103 no matter if all of sage is compiled with `-march=native` by default.
All it really takes to get the intrinsics working is to recompile the sources for CombinatorialPolyhedron.
I think one could mention this option in the docstring of those function, which profit from it and hope that users who really want the performance read the docstring.
Is it acceptable to change the setup file to compile with `-march=native` as a default
e.g. if GCC >= 5.1 or clang >= 6.0 (and of course SAGE_FAT_BINARIES is not set)?
(GCC 5.1 fixed a bug, so this is important,
clang 6.0 is a wild guess, I have no clue when clang added march=native and if they ever fixed an important bug).
I added a branch with my very naive approach of doing it in setup.py to
#27122.