[all-commits] [llvm/llvm-project] 0319a7: [CI] Disable PIE on Linux Premerge Builds (#154584)
Aiden Grossman via All-commits
all-commits at lists.llvm.org
Thu Aug 21 10:21:23 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0319a7970d71b0ceb3725baa18646e9a9d194e20
https://github.com/llvm/llvm-project/commit/0319a7970d71b0ceb3725baa18646e9a9d194e20
Author: Aiden Grossman <aidengrossman at google.com>
Date: 2025-08-21 (Thu, 21 Aug 2025)
Changed paths:
M .ci/monolithic-linux.sh
Log Message:
-----------
[CI] Disable PIE on Linux Premerge Builds (#154584)
We do not gain any additional security from having PIE on the test
binaries, and this does have an impact on test times. It is about 10%
from my measurements. Not as much as previous reports
(https://reviews.llvm.org/D140880), but still significant. This is a
similar gain to finish enabling the lit internal shell, which will take
significantly more effort. I also do not think this is a meaningful
enough difference from the "default" configuration to keep it the
default, especially given the option is mostly set by distros.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list