ci: use Mold linker for asan-lsan-ubsan-integer-no-depends-usdt workflow
This commit is contained in:
1 parent
176fac0f16
commit
f031536f2d
1 file changed
+2
-1
@@ -20,7 +20,7 @@ fi
|
|||||||
|
|
||||||
export CONTAINER_NAME=ci_native_asan
|
export CONTAINER_NAME=ci_native_asan
|
||||||
export APT_LLVM_V="21"
|
export APT_LLVM_V="21"
|
||||||
export PACKAGES="systemtap-sdt-dev clang-${APT_LLVM_V} llvm-${APT_LLVM_V} libclang-rt-${APT_LLVM_V}-dev python3-zmq qt6-base-dev qt6-tools-dev qt6-l10n-tools libevent-dev libboost-dev libzmq3-dev libqrencode-dev libsqlite3-dev ${BPFCC_PACKAGE} libcapnp-dev capnproto python3-pip"
|
export PACKAGES="systemtap-sdt-dev clang-${APT_LLVM_V} llvm-${APT_LLVM_V} libclang-rt-${APT_LLVM_V}-dev mold python3-zmq qt6-base-dev qt6-tools-dev qt6-l10n-tools libevent-dev libboost-dev libzmq3-dev libqrencode-dev libsqlite3-dev ${BPFCC_PACKAGE} libcapnp-dev capnproto python3-pip"
|
||||||
export PIP_PACKAGES="--break-system-packages pycapnp"
|
export PIP_PACKAGES="--break-system-packages pycapnp"
|
||||||
export NO_DEPENDS=1
|
export NO_DEPENDS=1
|
||||||
export GOAL="install"
|
export GOAL="install"
|
||||||
@@ -32,6 +32,7 @@ export BITCOIN_CONFIG="\
|
|||||||
-DCMAKE_CXX_COMPILER=clang++ \
|
-DCMAKE_CXX_COMPILER=clang++ \
|
||||||
-DCMAKE_C_FLAGS='-ftrivial-auto-var-init=pattern' \
|
-DCMAKE_C_FLAGS='-ftrivial-auto-var-init=pattern' \
|
||||||
-DCMAKE_CXX_FLAGS='-ftrivial-auto-var-init=pattern' \
|
-DCMAKE_CXX_FLAGS='-ftrivial-auto-var-init=pattern' \
|
||||||
|
-DCMAKE_EXE_LINKER_FLAGS='-fuse-ld=mold' \
|
||||||
-DAPPEND_CXXFLAGS='-std=c++23' \
|
-DAPPEND_CXXFLAGS='-std=c++23' \
|
||||||
-DAPPEND_CPPFLAGS='-DARENA_DEBUG -DDEBUG_LOCKORDER' \
|
-DAPPEND_CPPFLAGS='-DARENA_DEBUG -DDEBUG_LOCKORDER' \
|
||||||
"
|
"
|
||||||
Reference in new issue
Block a user