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