app-arch/xz-utils: PGO touchups

* Improve logging during PGO runs
* Add '-e' and '--x86 --lzma2-preset=6e' runs

Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2024-06-16 10:16:18 +01:00
parent d56e9919cc
commit 46543de67f
+3
View File
@@ -158,11 +158,14 @@ multilib_src_compile() {
# Our own variants
''
'-e'
'-9e'
"$(usev extra-filters '--x86 --lzma2=preset=6e')"
"$(usev extra-filters '--x86 --lzma2=preset=9e')"
)
local test_variant
for test_variant in "${test_variants[@]}" ; do
einfo "Testing '${test_variant}' variant"
"${BUILD_DIR}"/src/xz/xz -c ${test_variant} xz-pgo-test-01.tar | "${BUILD_DIR}"/src/xz/xz -c -d - > /dev/null
assert "Testing '${test_variant}' variant failed"
done