• Home
  • Raw
  • Download

Lines Matching full:asan

7 // RUN:   | FileCheck --check-prefix=CHECK-ASAN-LINUX %s
9 // CHECK-ASAN-LINUX: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
10 // CHECK-ASAN-LINUX-NOT: "-lc"
11 // CHECK-ASAN-LINUX: libclang_rt.asan-i386.a"
12 // CHECK-ASAN-LINUX-NOT: "-export-dynamic"
13 // CHECK-ASAN-LINUX: "--dynamic-list={{.*}}libclang_rt.asan-i386.a.syms"
14 // CHECK-ASAN-LINUX-NOT: "-export-dynamic"
15 // CHECK-ASAN-LINUX: "-lpthread"
16 // CHECK-ASAN-LINUX: "-lrt"
17 // CHECK-ASAN-LINUX: "-ldl"
23 // RUN: | FileCheck --check-prefix=CHECK-SHARED-ASAN-LINUX %s
25 // CHECK-SHARED-ASAN-LINUX: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
26 // CHECK-SHARED-ASAN-LINUX-NOT: "-lc"
27 // CHECK-SHARED-ASAN-LINUX-NOT: libclang_rt.asan-i386.a"
28 // CHECK-SHARED-ASAN-LINUX: libclang_rt.asan-i386.so"
29 // CHECK-SHARED-ASAN-LINUX: "-whole-archive" "{{.*}}libclang_rt.asan-preinit-i386.a" "-no-whole-arc…
30 // CHECK-SHARED-ASAN-LINUX-NOT: "-lpthread"
31 // CHECK-SHARED-ASAN-LINUX-NOT: "-lrt"
32 // CHECK-SHARED-ASAN-LINUX-NOT: "-ldl"
33 // CHECK-SHARED-ASAN-LINUX-NOT: "-export-dynamic"
34 // CHECK-SHARED-ASAN-LINUX-NOT: "--dynamic-list"
40 // RUN: | FileCheck --check-prefix=CHECK-DSO-SHARED-ASAN-LINUX %s
42 // CHECK-DSO-SHARED-ASAN-LINUX: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
43 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-lc"
44 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: libclang_rt.asan-i386.a"
45 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "libclang_rt.asan-preinit-i386.a"
46 // CHECK-DSO-SHARED-ASAN-LINUX: libclang_rt.asan-i386.so"
47 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-lpthread"
48 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-lrt"
49 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-ldl"
50 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "-export-dynamic"
51 // CHECK-DSO-SHARED-ASAN-LINUX-NOT: "--dynamic-list"
57 // RUN: | FileCheck --check-prefix=CHECK-ASAN-FREEBSD %s
59 // CHECK-ASAN-FREEBSD: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
60 // CHECK-ASAN-FREEBSD-NOT: "-lc"
61 // CHECK-ASAN-FREEBSD-NOT: libclang_rt.asan_cxx
62 // CHECK-ASAN-FREEBSD: freebsd{{/|\\+}}libclang_rt.asan-i386.a"
63 // CHECK-ASAN-FREEBSD-NOT: libclang_rt.asan_cxx
64 // CHECK-ASAN-FREEBSD-NOT: "--dynamic-list"
65 // CHECK-ASAN-FREEBSD: "-export-dynamic"
66 // CHECK-ASAN-FREEBSD: "-lpthread"
67 // CHECK-ASAN-FREEBSD: "-lrt"
73 // RUN: | FileCheck --check-prefix=CHECK-ASAN-FREEBSD-LDL %s
75 // CHECK-ASAN-FREEBSD-LDL: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
76 // CHECK-ASAN-FREEBSD-LDL-NOT: "-ldl"
82 // RUN: | FileCheck --check-prefix=CHECK-ASAN-LINUX-CXX %s
84 // CHECK-ASAN-LINUX-CXX: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
85 // CHECK-ASAN-LINUX-CXX-NOT: "-lc"
86 // CHECK-ASAN-LINUX-CXX: "-whole-archive" "{{.*}}libclang_rt.asan-i386.a" "-no-whole-archive"
87 // CHECK-ASAN-LINUX-CXX: "-whole-archive" "{{.*}}libclang_rt.asan_cxx-i386.a" "-no-whole-archive"
88 // CHECK-ASAN-LINUX-CXX-NOT: "--dynamic-list"
89 // CHECK-ASAN-LINUX-CXX: "-export-dynamic"
90 // CHECK-ASAN-LINUX-CXX: stdc++
91 // CHECK-ASAN-LINUX-CXX: "-lpthread"
92 // CHECK-ASAN-LINUX-CXX: "-lrt"
93 // CHECK-ASAN-LINUX-CXX: "-ldl"
98 // RUN: | FileCheck --check-prefix=CHECK-ASAN-LINUX-CXX-STATIC %s
100 // CHECK-ASAN-LINUX-CXX-STATIC: "{{(.*[^-.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
101 // CHECK-ASAN-LINUX-CXX-STATIC-NOT: stdc++
102 // CHECK-ASAN-LINUX-CXX-STATIC: "-whole-archive" "{{.*}}libclang_rt.asan-i386.a" "-no-whole-archive"
103 // CHECK-ASAN-LINUX-CXX-STATIC: stdc++
108 // RUN: | FileCheck --check-prefix=CHECK-ASAN-ARM %s
110 // CHECK-ASAN-ARM: "{{(.*[^.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
111 // CHECK-ASAN-ARM-NOT: "-lc"
112 // CHECK-ASAN-ARM: libclang_rt.asan-arm.a"
117 // RUN: | FileCheck --check-prefix=CHECK-ASAN-ARMv7 %s
119 // CHECK-ASAN-ARMv7: "{{(.*[^.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
120 // CHECK-ASAN-ARMv7-NOT: "-lc"
121 // CHECK-ASAN-ARMv7: libclang_rt.asan-arm.a"
126 // RUN: | FileCheck --check-prefix=CHECK-ASAN-ANDROID %s
128 // CHECK-ASAN-ANDROID: "{{(.*[^.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
129 // CHECK-ASAN-ANDROID-NOT: "-lc"
130 // CHECK-ASAN-ANDROID: "-pie"
131 // CHECK-ASAN-ANDROID-NOT: "-lpthread"
132 // CHECK-ASAN-ANDROID: libclang_rt.asan-arm-android.so"
133 // CHECK-ASAN-ANDROID-NOT: "-lpthread"
139 // RUN: | FileCheck --check-prefix=CHECK-ASAN-ANDROID-SHARED-LIBASAN %s
141 // CHECK-ASAN-ANDROID-SHARED-LIBASAN-NOT: argument unused during compilation: '-shared-libasan'
147 // RUN: | FileCheck --check-prefix=CHECK-ASAN-ANDROID-SHARED %s
149 // CHECK-ASAN-ANDROID-SHARED: "{{(.*[^.0-9A-Z_a-z])?}}ld{{(.exe)?}}"
150 // CHECK-ASAN-ANDROID-SHARED-NOT: "-lc"
151 // CHECK-ASAN-ANDROID-SHARED: libclang_rt.asan-arm-android.so"
152 // CHECK-ASAN-ANDROID-SHARED-NOT: "-lpthread"
197 // CHECK-UBSAN-LINUX-NOT: libclang_rt.asan
200 // CHECK-UBSAN-LINUX-NOT: libclang_rt.asan
219 // CHECK-UBSAN-LINUX-CXX-NOT: libclang_rt.asan
221 // CHECK-UBSAN-LINUX-CXX-NOT: libclang_rt.asan
223 // CHECK-UBSAN-LINUX-CXX-NOT: libclang_rt.asan
225 // CHECK-UBSAN-LINUX-CXX-NOT: libclang_rt.asan
231 // RUN: | FileCheck --check-prefix=CHECK-ASAN-UBSAN-LINUX %s
232 // CHECK-ASAN-UBSAN-LINUX: "{{.*}}ld{{(.exe)?}}"
233 // CHECK-ASAN-UBSAN-LINUX: "-whole-archive" "{{.*}}libclang_rt.asan-i386.a" "-no-whole-archive"
234 // CHECK-ASAN-UBSAN-LINUX-NOT: libclang_rt.ubsan
235 // CHECK-ASAN-UBSAN-LINUX-NOT: "-lstdc++"
236 // CHECK-ASAN-UBSAN-LINUX: "-lpthread"
241 // RUN: | FileCheck --check-prefix=CHECK-ASAN-UBSAN-LINUX-CXX %s
242 // CHECK-ASAN-UBSAN-LINUX-CXX: "{{.*}}ld{{(.exe)?}}"
243 // CHECK-ASAN-UBSAN-LINUX-CXX: "-whole-archive" "{{.*}}libclang_rt.asan-i386.a" "-no-whole-archive"
244 // CHECK-ASAN-UBSAN-LINUX-CXX: "-whole-archive" "{{.*}}libclang_rt.asan_cxx-i386.a" "-no-whole-arch…
245 // CHECK-ASAN-UBSAN-LINUX-CXX-NOT: libclang_rt.ubsan
246 // CHECK-ASAN-UBSAN-LINUX-CXX: "-lstdc++"
247 // CHECK-ASAN-UBSAN-LINUX-CXX: "-lpthread"
290 // RUN: | FileCheck --check-prefix=CHECK-LSAN-ASAN-LINUX %s
291 // CHECK-LSAN-ASAN-LINUX: "{{.*}}ld{{(.exe)?}}"
292 // CHECK-LSAN-ASAN-LINUX-NOT: libclang_rt.lsan
293 // CHECK-LSAN-ASAN-LINUX: libclang_rt.asan-x86_64
294 // CHECK-LSAN-ASAN-LINUX-NOT: libclang_rt.lsan
299 // RUN: | FileCheck --check-prefix=CHECK-ASAN-COV-LINUX %s
300 // CHECK-ASAN-COV-LINUX: "{{.*}}ld{{(.exe)?}}"
301 // CHECK-ASAN-COV-LINUX: "-whole-archive" "{{.*}}libclang_rt.asan-x86_64.a" "-no-whole-archive"
302 // CHECK-ASAN-COV-LINUX-NOT: libclang_rt.ubsan
303 // CHECK-ASAN-COV-LINUX-NOT: "-lstdc++"
304 // CHECK-ASAN-COV-LINUX: "-lpthread"
382 // RUN: | FileCheck --check-prefix=CHECK-ASAN-DARWIN106-CXX %s
383 // CHECK-ASAN-DARWIN106-CXX: "{{.*}}ld{{(.exe)?}}"
384 // CHECK-ASAN-DARWIN106-CXX: libclang_rt.asan_osx_dynamic.dylib
385 // CHECK-ASAN-DARWIN106-CXX-NOT: -lc++abi
465 // RUN: | FileCheck --check-prefix=CHECK-ASAN-PS4 %s
466 // CHECK-ASAN-PS4: "{{.*}}ld{{(.gold)?(.exe)?}}"
467 // CHECK-ASAN-PS4: -lSceDbgAddressSanitizer_stub_weak