RubenKelevra
  • Joined on 2022-05-04
RubenKelevra commented on issue ALHP/ALHP.GO#125 2022-05-28 17:44:09 +02:00
Include Multilib

This is an interesting observation:

# If using -march=native and the CPU supports AVX, launching a d3d9
# game can cause an Unhandled exception. The cause seems to be the
# combination…
RubenKelevra commented on issue ALHP/ALHP.GO#124 2022-05-24 00:30:59 +02:00
shim for gcc / clang or package based info which compiler is used

We could do something similar by having two lists of optional flags for each compiler, so they would just get added depending on which compiler is stored in a variable for each package. …

RubenKelevra commented on issue ALHP/ALHP.GO#125 2022-05-24 00:21:26 +02:00
Include Multilib

Cool :)

What do we need to research? :)

RubenKelevra opened issue ALHP/ALHP.GO#125 2022-05-22 22:08:50 +02:00
Include Multilib
RubenKelevra commented on issue ALHP/ALHP.GO#119 2022-05-22 19:02:10 +02:00
[build failure] package dmraid

Some projects force a certain level of optimization, which we should not touch.

I feel like that might just be historic, like forcing a higher optimizasion but GCC instroduced a…

RubenKelevra deleted branch fix/clang_builds from RubenKelevra/ALHP.GO 2022-05-22 18:56:03 +02:00
RubenKelevra commented on pull request ALHP/ALHP.GO#117 2022-05-22 14:15:21 +02:00
feat/additional_optimizations

There's a blocker for this PR we need to solve first: https://git.harting.dev/ALHP/ALHP.GO/issues/124

RubenKelevra opened issue ALHP/ALHP.GO#124 2022-05-22 14:10:12 +02:00
shim for gcc / clang or package based info which compiler is used
RubenKelevra commented on issue ALHP/ALHP.GO#122 2022-05-22 14:05:46 +02:00
Disappearing/missing packages

@anonfunc

I found the culprit regarding firefox:

https://git.harting.dev/ALHP/ALHP.GO/pulls/123

RubenKelevra created pull request ALHP/ALHP.GO#123 2022-05-22 14:04:13 +02:00
fix clang builds
RubenKelevra created branch fix/clang_builds in RubenKelevra/ALHP.GO 2022-05-22 14:01:45 +02:00
RubenKelevra pushed to fix/clang_builds at RubenKelevra/ALHP.GO 2022-05-22 14:01:45 +02:00
df3ae03f6d fix clang builds
RubenKelevra pushed to master at RubenKelevra/ALHP.GO 2022-05-22 13:59:34 +02:00
47552c88d8 do not purge packages that are just skipped
bb16bdcb61 fixed purging with no packages present to purge
bcea0e99cb do not clear hash and status to avoid loops on skipped packages
f051709c4f fixed purge does not trigger a rechecking of purged package
3f30b9d6a1 detect packages with no repo-version while housekeeping
Compare 6 commits »
RubenKelevra commented on pull request ALHP/ALHP.GO#117 2022-05-21 19:42:43 +02:00
feat/additional_optimizations

@anonfunc should I split this?

RubenKelevra commented on issue ALHP/ALHP.GO#114 2022-05-21 19:37:27 +02:00
Use fat-lto-objects to avoid rebuild on LTO failure

Not sure it would really increase the build time that much. As that's just a single step of 3 in the linking process.

The advantage would be, that we can do LTO-detection on each version, so if…

RubenKelevra commented on issue ALHP/ALHP.GO#122 2022-05-21 19:32:45 +02:00
Disappearing/missing packages

@anonfunc well, they were there, but in an older version. I saw that and thought it's kinda intentional if the new versions are still building. But they never came back :(

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

Some projects force a certain level of optimization, which we should not touch.

I feel like that might just be historic, like forcing a higher optimizasion but GCC instroduced a more stable…

RubenKelevra pushed to feat/additional_optimizations at RubenKelevra/ALHP.GO 2022-05-18 14:34:16 +02:00
31de58baa7 assume loops are finite
cee2554f3f don't split LTO in multiple segments
3dcf691597 enable vectorization of trees
c8d28055ec Constructs webs
27e539fb28 Attempt to avoid false dependencies in scheduled code by making use of registers left over after register allocation
Compare 22 commits »
RubenKelevra pushed to feat/rust_flags at RubenKelevra/ALHP.GO 2022-05-18 14:33:47 +02:00
be46f92cbe add patching for rust flags
65d6e7e135 make findpkgfiles fallback to srcinfo
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 5 commits »
RubenKelevra pushed to feat/optimize_go_builds at RubenKelevra/ALHP.GO 2022-05-18 14:32:58 +02:00
97b3d4f2c8 set go optimization flag
65d6e7e135 make findpkgfiles fallback to srcinfo
Compare 2 commits »