RubenKelevra
  • Joined on 2022-05-04
RubenKelevra pushed to feat/optimize_go_builds at RubenKelevra/ALHP.GO 2022-05-18 14:31:41 +02:00
RubenKelevra pushed to feat/optimize_go_builds at RubenKelevra/ALHP.GO 2022-05-18 14:31:19 +02:00
596bbcefcb Merge branch 'master' into feat/optimize_go_builds
65d6e7e135 make findpkgfiles fallback to srcinfo
Compare 2 commits »
RubenKelevra created pull request ALHP/ALHP.GO#121 2022-05-18 14:30:58 +02:00
set go optimization flag
RubenKelevra pushed to master at RubenKelevra/ALHP.GO 2022-05-18 14:30:47 +02:00
RubenKelevra created branch feat/optimize_go_builds in RubenKelevra/ALHP.GO 2022-05-18 14:30:28 +02:00
RubenKelevra pushed to feat/optimize_go_builds at RubenKelevra/ALHP.GO 2022-05-18 14:30:28 +02:00
5a505bc85e set go optimization flag
RubenKelevra pushed to master at RubenKelevra/ALHP.GO 2022-05-18 14:29:50 +02:00
c00d9a252e set go optimization flag
RubenKelevra pushed to master at RubenKelevra/ALHP.GO 2022-05-18 14:19:47 +02:00
dd118c5f97 error handling if findPkgFiles is called without a valid dbpkg
ca85586118 add dbpkg to proto on queue gen
78666f9899 remove packages skipped or of undefined status
Compare 3 commits »
RubenKelevra commented on issue ALHP/ALHP.GO#110 2022-05-18 01:56:42 +02:00
Rust -o(pt-level) 3 and -target-cpu=x86_64_x?

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…

RubenKelevra created pull request ALHP/ALHP.GO#120 2022-05-18 01:55:52 +02:00
add patching for rust flags
RubenKelevra created branch feat/rust_flags in RubenKelevra/ALHP.GO 2022-05-18 01:55:31 +02:00
RubenKelevra pushed to feat/rust_flags at RubenKelevra/ALHP.GO 2022-05-18 01:55:31 +02:00
1b25b863cc add patching for rust flags
RubenKelevra commented on issue ALHP/ALHP.GO#110 2022-05-18 01:45:56 +02:00
Rust -o(pt-level) 3 and -target-cpu=x86_64_x?

Looking at the source code I can't see where the correct -opt-level would come from.

RubenKelevra commented on issue ALHP/ALHP.GO#110 2022-05-18 01:40:36 +02:00
Rust -o(pt-level) 3 and -target-cpu=x86_64_x?

@anonfunc can you paste how the current makepkg.conf looks after patching?

RubenKelevra commented on issue ALHP/ALHP.GO#119 2022-05-16 19:52:02 +02:00
[build failure] package dmraid

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…

RubenKelevra commented on issue ALHP/ALHP.GO#119 2022-05-16 19:42:41 +02:00
[build failure] package dmraid

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…
RubenKelevra opened issue ALHP/ALHP.GO#119 2022-05-16 19:38:29 +02:00
[build failure] package dmraid
RubenKelevra commented on issue ALHP/ALHP.GO#115 2022-05-16 19:09:09 +02:00
Problem compiling with golang.

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…

RubenKelevra commented on issue ALHP/ALHP.GO#18 2022-05-15 11:48:37 +02:00
Provide x86-64-v4

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…

RubenKelevra commented on issue ALHP/ALHP.GO#115 2022-05-15 11:00:38 +02:00
Problem compiling with golang.

@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…