On Sat, May 31, 2025 at 12:48:55PM +1200, [email protected] wrote:
I've taken a look at the mimalloc-3.0.3 source. The setting MI_OPT_ARCH=OFF in debian/rules appears to invoke a falsehood if my interpretation of mimalloc-3.0.3+ds/CMakeLists.txt is correct:
[...]
-march other than 'x86-64' should not be used if one intends to generate universal x86-64 instructions: <https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html>
I don't think this diagnosis can be the right one, because https://buildd.debian.org/status/fetch.php?pkg=mimalloc&arch=amd64&ver=3.0.3%2Bds-1&stamp=1743673297&raw=0 is verbose enough to show compiler command lines and they don't include -march. Something else must be going on ...
Thanks, -- Colin Watson (he/him) [[email protected]]

