This should patch the rust flags (and ignore the opt-level if it's already on 3):
https://git.harting.dev/ALHP/ALHP.GO/pulls/120
Give it a thorough look, as I'm not that familiar with go…
Looking at the source code I can't see where the correct -opt-level would come from.
@anonfunc can you paste how the current makepkg.conf looks after patching?
So this is kind of a general request for guidance. How can I help to improve this? Do we need to report this to the project? Is it normal to just "work around" it and remove the flag for this one…
Also the GCC calls look extremly messy with -O2 set 4 times while we set -O3 one time. Not sure we're building really with -O3 in the end.
gcc -o register/dmreg.o -c -I. -I../include…
Ah thanks. I was under the impression that the makepkg.conf of arch itself was beeing used (which is part of the pacman package).
Thanks for the clarification!
So Arch/we should be using the…
Hey @anonfunc,I saw that QEMU can actually emulate some AVX512 functions. For example:
x86: emulation support for AVX512 BFloat16 extensions
https://lists.nongnu.org/archive/html/qemu…
@anonfunc btw the "1to1" sounds like we/Arch are/is using -flto-partition=1to1 atm? 🤔
That would be quite suboptimal compared to the -flto-partition=dynamic which is the standard.
How…