From 2ea7a47b37d73135c1117651be81a9c92913184b Mon Sep 17 00:00:00 2001 From: Tobias Hieta Date: Thu, 17 Jul 2025 21:33:29 +0200 Subject: [PATCH] [utils] Use parallel xz when creating the test-suite src package This was not happening before because it's calling xz via tar instead of xz directly like the other source packages. This speeds up the compression a lot. --- llvm/utils/release/export.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/utils/release/export.sh b/llvm/utils/release/export.sh index 66bef82586a34..0ac392cbed7be 100755 --- a/llvm/utils/release/export.sh +++ b/llvm/utils/release/export.sh @@ -123,7 +123,7 @@ export_sources() { tar -C test-suite-$release$rc.src --strip-components=1 -xzf - fi echo "Creating tarball for test-suite ..." - tar --sort=name --owner=0 --group=0 \ + XZ_OPT="-T0" tar --sort=name --owner=0 --group=0 \ --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime \ -cJf test-suite-$release$rc.src.tar.xz test-suite-$release$rc.src fi