From b38ef53c440af4cab469dcd48718fb7055ec7e3d Mon Sep 17 00:00:00 2001 From: Pratik Mankawde Date: Thu, 13 Nov 2025 15:03:23 +0000 Subject: [PATCH] trying lld. Signed-off-by: Pratik Mankawde --- .github/scripts/strategy-matrix/generate.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/scripts/strategy-matrix/generate.py b/.github/scripts/strategy-matrix/generate.py index 792bddce67..5cc41d786b 100755 --- a/.github/scripts/strategy-matrix/generate.py +++ b/.github/scripts/strategy-matrix/generate.py @@ -179,8 +179,8 @@ def generate_strategy_matrix(all: bool, config: Config) -> list: # Disable mold linker - it's too strict about relocations with GCC runtime libs # Use gold or default linker instead cmake_args += ' -Duse_mold=OFF' - exe_linker_flags += ' -fuse-ld=gold'#-static-libubsan -static-libasan -static-libtsan' - shared_linker_flags += ' -fuse-ld=gold'#-static-libubsan -static-libasan -static-libtsan' + exe_linker_flags += ' -fuse-ld=lld'#-static-libubsan -static-libasan -static-libtsan' + shared_linker_flags += ' -fuse-ld=lld'#-static-libubsan -static-libasan -static-libtsan' if architecture['platform'] == 'linux/amd64': # Add -mcmodel=medium and -fPIC to both compiler AND linker flags