• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[
2  {
3    "cmds": [
4      {
5        "cmd": {
6          "args": [
7            "../../usr/bin/clang",
8            "--sysroot=/usr/x86_64-cros-linux-gnu",
9            "-Qunused-arguments",
10            "-Werror=poison-system-directories",
11            "-Wno-deprecated-declarations",
12            "-Wno-enum-constexpr-conversion",
13            "-Wno-error=implicit-function-declaration",
14            "-Wno-error=implicit-int",
15            "-Wno-final-dtor-non-final-class",
16            "-Wno-single-bit-bitfield-constant-conversion",
17            "-Wno-tautological-constant-compare",
18            "-Wno-tautological-unsigned-enum-zero-compare",
19            "-Wno-unknown-warning-option",
20            "-fdebug-default-version=5",
21            "-Wno-int-conversion",
22            "-Wno-incompatible-function-pointer-types",
23            "-Wno-error=vla-cxx-extension",
24            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
25            "-fclang-abi-compat=17",
26            "--unwindlib=libunwind",
27            "-Wno-section",
28            "-fno-addrsig",
29            "-ftrivial-auto-var-init=zero",
30            "-fcommon",
31            "-fstack-protector-strong",
32            "-fno-omit-frame-pointer",
33            "-static-libgcc",
34            "--prefix=../../bin/x86_64-cros-linux-gnu-",
35            "-fsanitize=kernel-address",
36            "main.cc",
37            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
38            "-mno-movbe",
39            "-B../../bin",
40            "-target",
41            "x86_64-cros-linux-gnu"
42          ],
43          "env_updates": [
44            "CCACHE_DIR=/var/cache/distfiles/ccache",
45            "CCACHE_UMASK=002",
46            "CCACHE_CPP2=yes"
47          ],
48          "path": "/usr/bin/ccache"
49        }
50      }
51    ],
52    "wd": "/tmp/stable",
53    "wrapper": {
54      "cmd": {
55        "args": [
56          "-fsanitize=kernel-address",
57          "-Wl,--no-undefined",
58          "main.cc"
59        ],
60        "path": "./x86_64-cros-linux-gnu-clang"
61      }
62    }
63  },
64  {
65    "cmds": [
66      {
67        "cmd": {
68          "args": [
69            "../../usr/bin/clang",
70            "--sysroot=/usr/x86_64-cros-linux-gnu",
71            "-Qunused-arguments",
72            "-Werror=poison-system-directories",
73            "-Wno-deprecated-declarations",
74            "-Wno-enum-constexpr-conversion",
75            "-Wno-error=implicit-function-declaration",
76            "-Wno-error=implicit-int",
77            "-Wno-final-dtor-non-final-class",
78            "-Wno-single-bit-bitfield-constant-conversion",
79            "-Wno-tautological-constant-compare",
80            "-Wno-tautological-unsigned-enum-zero-compare",
81            "-Wno-unknown-warning-option",
82            "-fdebug-default-version=5",
83            "-Wno-int-conversion",
84            "-Wno-incompatible-function-pointer-types",
85            "-Wno-error=vla-cxx-extension",
86            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
87            "-fclang-abi-compat=17",
88            "--unwindlib=libunwind",
89            "-Wno-section",
90            "-fno-addrsig",
91            "-ftrivial-auto-var-init=zero",
92            "-fcommon",
93            "-fstack-protector-strong",
94            "-fno-omit-frame-pointer",
95            "-static-libgcc",
96            "--prefix=../../bin/x86_64-cros-linux-gnu-",
97            "-fsanitize=kernel-address",
98            "main.cc",
99            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
100            "-mno-movbe",
101            "-B../../bin",
102            "-target",
103            "x86_64-cros-linux-gnu"
104          ],
105          "env_updates": [
106            "CCACHE_DIR=/var/cache/distfiles/ccache",
107            "CCACHE_UMASK=002",
108            "CCACHE_CPP2=yes"
109          ],
110          "path": "/usr/bin/ccache"
111        }
112      }
113    ],
114    "wd": "/tmp/stable",
115    "wrapper": {
116      "cmd": {
117        "args": [
118          "-fsanitize=kernel-address",
119          "-Wl,-z,defs",
120          "main.cc"
121        ],
122        "path": "./x86_64-cros-linux-gnu-clang"
123      }
124    }
125  },
126  {
127    "cmds": [
128      {
129        "cmd": {
130          "args": [
131            "../../usr/bin/clang",
132            "--sysroot=/usr/x86_64-cros-linux-gnu",
133            "-Qunused-arguments",
134            "-Werror=poison-system-directories",
135            "-Wno-deprecated-declarations",
136            "-Wno-enum-constexpr-conversion",
137            "-Wno-error=implicit-function-declaration",
138            "-Wno-error=implicit-int",
139            "-Wno-final-dtor-non-final-class",
140            "-Wno-single-bit-bitfield-constant-conversion",
141            "-Wno-tautological-constant-compare",
142            "-Wno-tautological-unsigned-enum-zero-compare",
143            "-Wno-unknown-warning-option",
144            "-fdebug-default-version=5",
145            "-Wno-int-conversion",
146            "-Wno-incompatible-function-pointer-types",
147            "-Wno-error=vla-cxx-extension",
148            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
149            "-fclang-abi-compat=17",
150            "--unwindlib=libunwind",
151            "-Wno-section",
152            "-fno-addrsig",
153            "-ftrivial-auto-var-init=zero",
154            "-fcommon",
155            "-fstack-protector-strong",
156            "-fno-omit-frame-pointer",
157            "-static-libgcc",
158            "--prefix=../../bin/x86_64-cros-linux-gnu-",
159            "-fsanitize=kernel-address",
160            "main.cc",
161            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
162            "-mno-movbe",
163            "-B../../bin",
164            "-target",
165            "x86_64-cros-linux-gnu"
166          ],
167          "env_updates": [
168            "CCACHE_DIR=/var/cache/distfiles/ccache",
169            "CCACHE_UMASK=002",
170            "CCACHE_CPP2=yes"
171          ],
172          "path": "/usr/bin/ccache"
173        }
174      }
175    ],
176    "wd": "/tmp/stable",
177    "wrapper": {
178      "cmd": {
179        "args": [
180          "-fsanitize=kernel-address",
181          "-D_FORTIFY_SOURCE=1",
182          "main.cc"
183        ],
184        "path": "./x86_64-cros-linux-gnu-clang"
185      }
186    }
187  },
188  {
189    "cmds": [
190      {
191        "cmd": {
192          "args": [
193            "../../usr/bin/clang",
194            "--sysroot=/usr/x86_64-cros-linux-gnu",
195            "-Qunused-arguments",
196            "-Werror=poison-system-directories",
197            "-Wno-deprecated-declarations",
198            "-Wno-enum-constexpr-conversion",
199            "-Wno-error=implicit-function-declaration",
200            "-Wno-error=implicit-int",
201            "-Wno-final-dtor-non-final-class",
202            "-Wno-single-bit-bitfield-constant-conversion",
203            "-Wno-tautological-constant-compare",
204            "-Wno-tautological-unsigned-enum-zero-compare",
205            "-Wno-unknown-warning-option",
206            "-fdebug-default-version=5",
207            "-Wno-int-conversion",
208            "-Wno-incompatible-function-pointer-types",
209            "-Wno-error=vla-cxx-extension",
210            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
211            "-fclang-abi-compat=17",
212            "--unwindlib=libunwind",
213            "-Wno-section",
214            "-fno-addrsig",
215            "-ftrivial-auto-var-init=zero",
216            "-fcommon",
217            "-fstack-protector-strong",
218            "-fno-omit-frame-pointer",
219            "-static-libgcc",
220            "--prefix=../../bin/x86_64-cros-linux-gnu-",
221            "-fsanitize=kernel-address",
222            "main.cc",
223            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
224            "-mno-movbe",
225            "-B../../bin",
226            "-target",
227            "x86_64-cros-linux-gnu"
228          ],
229          "env_updates": [
230            "CCACHE_DIR=/var/cache/distfiles/ccache",
231            "CCACHE_UMASK=002",
232            "CCACHE_CPP2=yes"
233          ],
234          "path": "/usr/bin/ccache"
235        }
236      }
237    ],
238    "wd": "/tmp/stable",
239    "wrapper": {
240      "cmd": {
241        "args": [
242          "-fsanitize=kernel-address",
243          "-D_FORTIFY_SOURCE=2",
244          "main.cc"
245        ],
246        "path": "./x86_64-cros-linux-gnu-clang"
247      }
248    }
249  },
250  {
251    "cmds": [
252      {
253        "cmd": {
254          "args": [
255            "../../usr/bin/clang",
256            "--sysroot=/usr/x86_64-cros-linux-gnu",
257            "-Qunused-arguments",
258            "-Werror=poison-system-directories",
259            "-Wno-deprecated-declarations",
260            "-Wno-enum-constexpr-conversion",
261            "-Wno-error=implicit-function-declaration",
262            "-Wno-error=implicit-int",
263            "-Wno-final-dtor-non-final-class",
264            "-Wno-single-bit-bitfield-constant-conversion",
265            "-Wno-tautological-constant-compare",
266            "-Wno-tautological-unsigned-enum-zero-compare",
267            "-Wno-unknown-warning-option",
268            "-fdebug-default-version=5",
269            "-Wno-int-conversion",
270            "-Wno-incompatible-function-pointer-types",
271            "-Wno-error=vla-cxx-extension",
272            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
273            "-fclang-abi-compat=17",
274            "--unwindlib=libunwind",
275            "-Wno-section",
276            "-fno-addrsig",
277            "-ftrivial-auto-var-init=zero",
278            "-fcommon",
279            "-fstack-protector-strong",
280            "-fno-omit-frame-pointer",
281            "-static-libgcc",
282            "--prefix=../../bin/x86_64-cros-linux-gnu-",
283            "-fsanitize=fuzzer",
284            "main.cc",
285            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
286            "-mno-movbe",
287            "-B../../bin",
288            "-target",
289            "x86_64-cros-linux-gnu"
290          ],
291          "env_updates": [
292            "CCACHE_DIR=/var/cache/distfiles/ccache",
293            "CCACHE_UMASK=002",
294            "CCACHE_CPP2=yes"
295          ],
296          "path": "/usr/bin/ccache"
297        }
298      }
299    ],
300    "wd": "/tmp/stable",
301    "wrapper": {
302      "cmd": {
303        "args": [
304          "-fsanitize=fuzzer",
305          "main.cc"
306        ],
307        "path": "./x86_64-cros-linux-gnu-clang"
308      }
309    }
310  },
311  {
312    "cmds": [
313      {
314        "cmd": {
315          "args": [
316            "../../usr/bin/clang",
317            "--sysroot=/usr/x86_64-cros-linux-gnu",
318            "-Qunused-arguments",
319            "-Werror=poison-system-directories",
320            "-Wno-deprecated-declarations",
321            "-Wno-enum-constexpr-conversion",
322            "-Wno-error=implicit-function-declaration",
323            "-Wno-error=implicit-int",
324            "-Wno-final-dtor-non-final-class",
325            "-Wno-single-bit-bitfield-constant-conversion",
326            "-Wno-tautological-constant-compare",
327            "-Wno-tautological-unsigned-enum-zero-compare",
328            "-Wno-unknown-warning-option",
329            "-fdebug-default-version=5",
330            "-Wno-int-conversion",
331            "-Wno-incompatible-function-pointer-types",
332            "-Wno-error=vla-cxx-extension",
333            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
334            "-fclang-abi-compat=17",
335            "--unwindlib=libunwind",
336            "-Wno-section",
337            "-fno-addrsig",
338            "-ftrivial-auto-var-init=zero",
339            "-fcommon",
340            "-fstack-protector-strong",
341            "-fno-omit-frame-pointer",
342            "-static-libgcc",
343            "--prefix=../../bin/x86_64-cros-linux-gnu-",
344            "-fsanitize=address",
345            "-fprofile-instr-generate",
346            "main.cc",
347            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
348            "-mno-movbe",
349            "-B../../bin",
350            "-target",
351            "x86_64-cros-linux-gnu"
352          ],
353          "env_updates": [
354            "CCACHE_DIR=/var/cache/distfiles/ccache",
355            "CCACHE_UMASK=002",
356            "CCACHE_CPP2=yes"
357          ],
358          "path": "/usr/bin/ccache"
359        }
360      }
361    ],
362    "wd": "/tmp/stable",
363    "wrapper": {
364      "cmd": {
365        "args": [
366          "-fsanitize=address",
367          "-fprofile-instr-generate",
368          "main.cc"
369        ],
370        "path": "./x86_64-cros-linux-gnu-clang"
371      }
372    }
373  },
374  {
375    "cmds": [
376      {
377        "cmd": {
378          "args": [
379            "../../usr/bin/clang",
380            "--sysroot=/usr/x86_64-cros-linux-gnu",
381            "-Qunused-arguments",
382            "-Werror=poison-system-directories",
383            "-Wno-deprecated-declarations",
384            "-Wno-enum-constexpr-conversion",
385            "-Wno-error=implicit-function-declaration",
386            "-Wno-error=implicit-int",
387            "-Wno-final-dtor-non-final-class",
388            "-Wno-single-bit-bitfield-constant-conversion",
389            "-Wno-tautological-constant-compare",
390            "-Wno-tautological-unsigned-enum-zero-compare",
391            "-Wno-unknown-warning-option",
392            "-fdebug-default-version=5",
393            "-Wno-int-conversion",
394            "-Wno-incompatible-function-pointer-types",
395            "-Wno-error=vla-cxx-extension",
396            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
397            "-fclang-abi-compat=17",
398            "--unwindlib=libunwind",
399            "-Wno-section",
400            "-fno-addrsig",
401            "-ftrivial-auto-var-init=zero",
402            "-fcommon",
403            "-fstack-protector-strong",
404            "-fno-omit-frame-pointer",
405            "-static-libgcc",
406            "--prefix=../../bin/x86_64-cros-linux-gnu-",
407            "-fsanitize=address",
408            "main.cc",
409            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
410            "-mno-movbe",
411            "-B../../bin",
412            "-target",
413            "x86_64-cros-linux-gnu"
414          ],
415          "env_updates": [
416            "CCACHE_DIR=/var/cache/distfiles/ccache",
417            "CCACHE_UMASK=002",
418            "CCACHE_CPP2=yes"
419          ],
420          "path": "/usr/bin/ccache"
421        }
422      }
423    ],
424    "wd": "/tmp/stable",
425    "wrapper": {
426      "cmd": {
427        "args": [
428          "-fsanitize=address",
429          "main.cc"
430        ],
431        "path": "./x86_64-cros-linux-gnu-clang"
432      }
433    }
434  },
435  {
436    "cmds": [
437      {
438        "cmd": {
439          "args": [
440            "../../usr/bin/clang",
441            "--sysroot=/usr/x86_64-cros-linux-gnu",
442            "-Qunused-arguments",
443            "-Werror=poison-system-directories",
444            "-Wno-deprecated-declarations",
445            "-Wno-enum-constexpr-conversion",
446            "-Wno-error=implicit-function-declaration",
447            "-Wno-error=implicit-int",
448            "-Wno-final-dtor-non-final-class",
449            "-Wno-single-bit-bitfield-constant-conversion",
450            "-Wno-tautological-constant-compare",
451            "-Wno-tautological-unsigned-enum-zero-compare",
452            "-Wno-unknown-warning-option",
453            "-fdebug-default-version=5",
454            "-Wno-int-conversion",
455            "-Wno-incompatible-function-pointer-types",
456            "-Wno-error=vla-cxx-extension",
457            "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES",
458            "-fclang-abi-compat=17",
459            "--unwindlib=libunwind",
460            "-Wno-section",
461            "-fno-addrsig",
462            "-ftrivial-auto-var-init=zero",
463            "-fcommon",
464            "-fstack-protector-strong",
465            "-D_FORTIFY_SOURCE=3",
466            "-fno-omit-frame-pointer",
467            "-static-libgcc",
468            "--prefix=../../bin/x86_64-cros-linux-gnu-",
469            "-fprofile-instr-generate",
470            "main.cc",
471            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
472            "-mno-movbe",
473            "-B../../bin",
474            "-target",
475            "x86_64-cros-linux-gnu"
476          ],
477          "env_updates": [
478            "CCACHE_DIR=/var/cache/distfiles/ccache",
479            "CCACHE_UMASK=002",
480            "CCACHE_CPP2=yes"
481          ],
482          "path": "/usr/bin/ccache"
483        }
484      }
485    ],
486    "wd": "/tmp/stable",
487    "wrapper": {
488      "cmd": {
489        "args": [
490          "-fprofile-instr-generate",
491          "main.cc"
492        ],
493        "path": "./x86_64-cros-linux-gnu-clang"
494      }
495    }
496  }
497]
498