You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're building generic binaries for users of GNU Guix. For a distribution we cannot assume that the CPU features of the build servers are also available on the users' CPUs.
I see... Versioning with SIMD extensions is giving me nightmares.
The "problem" with the --disable-native option is that one cannot completely discard SSE as some core functions of glibc rely on it. I just posted a commit whereby compilation of the SSE and AVX parts of the code of PhyML is discarded when using this option. I hope this will do the trick on your side.
ps : The core of PhyML calculation rests on a couple of functions that already have AVX and SSE versions. It is thus already
relying on "function multi-versioning" in a sense.
After configuring with
--disable-native
the build fails:The text was updated successfully, but these errors were encountered: