File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change 94
94
- name : Verify generated output recency
95
95
run : |
96
96
git diff --exit-code out/ ':(exclude)out/VersionDescriptor.swift'
97
- - name : Build Swift bindings package
97
+ - name : Build Swift bindings package without address sanitizer
98
98
run : |
99
99
cd ci/LDKSwift
100
- # should be /usr/lib/llvm-18/lib/clang/18/lib/linux/libclang_rt.asan-x86_64.a
101
- export LLVM_CLANG_ASAN_PATH="$(clang -print-resource-dir)/lib/linux/libclang_rt.asan-x86_64.a"
102
100
../../swift-5.7.2-RELEASE-ubuntu22.04/usr/bin/swift build
103
101
env :
104
102
LDK_C_BINDINGS_BASE : ${{ github.workspace }}/ci/ldk-c-bindings
@@ -110,6 +108,15 @@ jobs:
110
108
env :
111
109
LDK_C_BINDINGS_BASE : ${{ github.workspace }}/ci/ldk-c-bindings
112
110
RUST_BACKTRACE : 1
111
+ - name : Build Swift bindings package with address sanitizer
112
+ run : |
113
+ cd ci/LDKSwift
114
+ # should be /usr/lib/llvm-18/lib/clang/18/lib/linux/libclang_rt.asan-x86_64.a
115
+ export LLVM_CLANG_ASAN_PATH="$(clang -print-resource-dir)/lib/linux/libclang_rt.asan-x86_64.a"
116
+ ../../swift-5.7.2-RELEASE-ubuntu22.04/usr/bin/swift build
117
+ env :
118
+ LDK_C_BINDINGS_BASE : ${{ github.workspace }}/ci/ldk-c-bindings
119
+ RUST_BACKTRACE : 1
113
120
- name : Test Swift bindings package with address sanitizer
114
121
continue-on-error : true
115
122
run : |
You can’t perform that action at this time.
0 commit comments