• 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=*,google*,-bugprone-narrowing-conversions,-cppcoreguidelines-*,-fuchsia-*,-google-build-using-namespace,-google-default-arguments,-google-explicit-constructor,-google-readability*,-google-runtime-int,-google-runtime-references,-hicpp-avoid-c-arrays,-hicpp-braces-around-statements,-hicpp-no-array-decay,-hicpp-signed-bitwise,-hicpp-uppercase-literal-suffix,-hicpp-use-auto,-llvm-namespace-comment,-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            "-grecord-gcc-switches",
36            "-fno-addrsig",
37            "-Wno-tautological-constant-compare",
38            "-Wno-tautological-unsigned-enum-zero-compare",
39            "-Wno-unknown-warning-option",
40            "-Wno-section",
41            "-static-libgcc",
42            "-fuse-ld=lld",
43            "-Wno-reorder-init-list",
44            "-Wno-final-dtor-non-final-class",
45            "-Wno-return-stack-address",
46            "-Werror=poison-system-directories",
47            "-fstack-protector-strong",
48            "-fPIE",
49            "-pie",
50            "-D_FORTIFY_SOURCE=2",
51            "-fno-omit-frame-pointer",
52            "main.cc",
53            "-Wno-implicit-int-float-conversion",
54            "-B../../bin",
55            "-target",
56            "x86_64-cros-linux-gnu"
57          ]
58        }
59      },
60      {
61        "cmd": {
62          "path": "../../usr/bin/clang",
63          "args": [
64            "--sysroot=/usr/x86_64-cros-linux-gnu",
65            "-Qunused-arguments",
66            "-grecord-gcc-switches",
67            "-fno-addrsig",
68            "-Wno-tautological-constant-compare",
69            "-Wno-tautological-unsigned-enum-zero-compare",
70            "-Wno-unknown-warning-option",
71            "-Wno-section",
72            "-static-libgcc",
73            "-fuse-ld=lld",
74            "-Wno-reorder-init-list",
75            "-Wno-final-dtor-non-final-class",
76            "-Wno-return-stack-address",
77            "-Werror=poison-system-directories",
78            "-fstack-protector-strong",
79            "-fPIE",
80            "-pie",
81            "-D_FORTIFY_SOURCE=2",
82            "-fno-omit-frame-pointer",
83            "main.cc",
84            "-Wno-implicit-int-float-conversion",
85            "-B../../bin",
86            "-target",
87            "x86_64-cros-linux-gnu"
88          ]
89        }
90      }
91    ]
92  },
93  {
94    "wd": "/tmp/stable",
95    "env": [
96      "WITH_TIDY=1",
97      "GOMACC_PATH=/tmp/stable/gomacc"
98    ],
99    "wrapper": {
100      "cmd": {
101        "path": "./x86_64-cros-linux-gnu-clang",
102        "args": [
103          "main.cc"
104        ]
105      }
106    },
107    "cmds": [
108      {
109        "cmd": {
110          "path": "../../usr/bin/clang",
111          "args": [
112            "--print-resource-dir"
113          ]
114        },
115        "stdout": "someResourceDir"
116      },
117      {
118        "cmd": {
119          "path": "../../usr/bin/clang-tidy",
120          "args": [
121            "-checks=*,google*,-bugprone-narrowing-conversions,-cppcoreguidelines-*,-fuchsia-*,-google-build-using-namespace,-google-default-arguments,-google-explicit-constructor,-google-readability*,-google-runtime-int,-google-runtime-references,-hicpp-avoid-c-arrays,-hicpp-braces-around-statements,-hicpp-no-array-decay,-hicpp-signed-bitwise,-hicpp-uppercase-literal-suffix,-hicpp-use-auto,-llvm-namespace-comment,-misc-non-private-member-variables-in-classes,-misc-unused-parameters,-modernize-*,-readability-*",
122            "main.cc",
123            "--",
124            "-resource-dir=someResourceDir",
125            "--sysroot=/usr/x86_64-cros-linux-gnu",
126            "-Qunused-arguments",
127            "-grecord-gcc-switches",
128            "-fno-addrsig",
129            "-Wno-tautological-constant-compare",
130            "-Wno-tautological-unsigned-enum-zero-compare",
131            "-Wno-unknown-warning-option",
132            "-Wno-section",
133            "-static-libgcc",
134            "-fuse-ld=lld",
135            "-Wno-reorder-init-list",
136            "-Wno-final-dtor-non-final-class",
137            "-Wno-return-stack-address",
138            "-Werror=poison-system-directories",
139            "-fstack-protector-strong",
140            "-fPIE",
141            "-pie",
142            "-D_FORTIFY_SOURCE=2",
143            "-fno-omit-frame-pointer",
144            "main.cc",
145            "-Wno-implicit-int-float-conversion",
146            "-B../../bin",
147            "-target",
148            "x86_64-cros-linux-gnu"
149          ]
150        }
151      },
152      {
153        "cmd": {
154          "path": "/tmp/stable/gomacc",
155          "args": [
156            "../../usr/bin/clang",
157            "--sysroot=/usr/x86_64-cros-linux-gnu",
158            "-Qunused-arguments",
159            "-grecord-gcc-switches",
160            "-fno-addrsig",
161            "-Wno-tautological-constant-compare",
162            "-Wno-tautological-unsigned-enum-zero-compare",
163            "-Wno-unknown-warning-option",
164            "-Wno-section",
165            "-static-libgcc",
166            "-fuse-ld=lld",
167            "-Wno-reorder-init-list",
168            "-Wno-final-dtor-non-final-class",
169            "-Wno-return-stack-address",
170            "-Werror=poison-system-directories",
171            "-fstack-protector-strong",
172            "-fPIE",
173            "-pie",
174            "-D_FORTIFY_SOURCE=2",
175            "-fno-omit-frame-pointer",
176            "main.cc",
177            "-Wno-implicit-int-float-conversion",
178            "-B../../bin",
179            "-target",
180            "x86_64-cros-linux-gnu"
181          ]
182        }
183      }
184    ]
185  },
186  {
187    "wd": "/tmp/stable",
188    "env": [
189      "WITH_TIDY=1",
190      "GOMACC_PATH=/tmp/stable/gomacc"
191    ],
192    "wrapper": {
193      "cmd": {
194        "path": "./x86_64-cros-linux-gnu-clang",
195        "args": [
196          "main.cc"
197        ]
198      },
199      "stdout": "somemessage",
200      "stderr": "someerrorclang-tidy failed"
201    },
202    "cmds": [
203      {
204        "cmd": {
205          "path": "../../usr/bin/clang",
206          "args": [
207            "--print-resource-dir"
208          ]
209        },
210        "stdout": "someResourceDir"
211      },
212      {
213        "cmd": {
214          "path": "../../usr/bin/clang-tidy",
215          "args": [
216            "-checks=*,google*,-bugprone-narrowing-conversions,-cppcoreguidelines-*,-fuchsia-*,-google-build-using-namespace,-google-default-arguments,-google-explicit-constructor,-google-readability*,-google-runtime-int,-google-runtime-references,-hicpp-avoid-c-arrays,-hicpp-braces-around-statements,-hicpp-no-array-decay,-hicpp-signed-bitwise,-hicpp-uppercase-literal-suffix,-hicpp-use-auto,-llvm-namespace-comment,-misc-non-private-member-variables-in-classes,-misc-unused-parameters,-modernize-*,-readability-*",
217            "main.cc",
218            "--",
219            "-resource-dir=someResourceDir",
220            "--sysroot=/usr/x86_64-cros-linux-gnu",
221            "-Qunused-arguments",
222            "-grecord-gcc-switches",
223            "-fno-addrsig",
224            "-Wno-tautological-constant-compare",
225            "-Wno-tautological-unsigned-enum-zero-compare",
226            "-Wno-unknown-warning-option",
227            "-Wno-section",
228            "-static-libgcc",
229            "-fuse-ld=lld",
230            "-Wno-reorder-init-list",
231            "-Wno-final-dtor-non-final-class",
232            "-Wno-return-stack-address",
233            "-Werror=poison-system-directories",
234            "-fstack-protector-strong",
235            "-fPIE",
236            "-pie",
237            "-D_FORTIFY_SOURCE=2",
238            "-fno-omit-frame-pointer",
239            "main.cc",
240            "-Wno-implicit-int-float-conversion",
241            "-B../../bin",
242            "-target",
243            "x86_64-cros-linux-gnu"
244          ]
245        },
246        "stdout": "somemessage",
247        "stderr": "someerror",
248        "exitcode": 1
249      },
250      {
251        "cmd": {
252          "path": "/tmp/stable/gomacc",
253          "args": [
254            "../../usr/bin/clang",
255            "--sysroot=/usr/x86_64-cros-linux-gnu",
256            "-Qunused-arguments",
257            "-grecord-gcc-switches",
258            "-fno-addrsig",
259            "-Wno-tautological-constant-compare",
260            "-Wno-tautological-unsigned-enum-zero-compare",
261            "-Wno-unknown-warning-option",
262            "-Wno-section",
263            "-static-libgcc",
264            "-fuse-ld=lld",
265            "-Wno-reorder-init-list",
266            "-Wno-final-dtor-non-final-class",
267            "-Wno-return-stack-address",
268            "-Werror=poison-system-directories",
269            "-fstack-protector-strong",
270            "-fPIE",
271            "-pie",
272            "-D_FORTIFY_SOURCE=2",
273            "-fno-omit-frame-pointer",
274            "main.cc",
275            "-Wno-implicit-int-float-conversion",
276            "-B../../bin",
277            "-target",
278            "x86_64-cros-linux-gnu"
279          ]
280        }
281      }
282    ]
283  },
284  {
285    "wd": "/tmp/stable",
286    "env": [
287      "WITH_TIDY=1",
288      "GOMACC_PATH=/tmp/stable/gomacc"
289    ],
290    "wrapper": {
291      "cmd": {
292        "path": "./x86_64-cros-linux-gnu-clang",
293        "args": [
294          "main.cc"
295        ]
296      },
297      "stdout": "somemessage",
298      "stderr": "someerror",
299      "exitcode": 1
300    },
301    "cmds": [
302      {
303        "cmd": {
304          "path": "../../usr/bin/clang",
305          "args": [
306            "--print-resource-dir"
307          ]
308        },
309        "stdout": "someResourceDir"
310      },
311      {
312        "cmd": {
313          "path": "../../usr/bin/clang-tidy",
314          "args": [
315            "-checks=*,google*,-bugprone-narrowing-conversions,-cppcoreguidelines-*,-fuchsia-*,-google-build-using-namespace,-google-default-arguments,-google-explicit-constructor,-google-readability*,-google-runtime-int,-google-runtime-references,-hicpp-avoid-c-arrays,-hicpp-braces-around-statements,-hicpp-no-array-decay,-hicpp-signed-bitwise,-hicpp-uppercase-literal-suffix,-hicpp-use-auto,-llvm-namespace-comment,-misc-non-private-member-variables-in-classes,-misc-unused-parameters,-modernize-*,-readability-*",
316            "main.cc",
317            "--",
318            "-resource-dir=someResourceDir",
319            "--sysroot=/usr/x86_64-cros-linux-gnu",
320            "-Qunused-arguments",
321            "-grecord-gcc-switches",
322            "-fno-addrsig",
323            "-Wno-tautological-constant-compare",
324            "-Wno-tautological-unsigned-enum-zero-compare",
325            "-Wno-unknown-warning-option",
326            "-Wno-section",
327            "-static-libgcc",
328            "-fuse-ld=lld",
329            "-Wno-reorder-init-list",
330            "-Wno-final-dtor-non-final-class",
331            "-Wno-return-stack-address",
332            "-Werror=poison-system-directories",
333            "-fstack-protector-strong",
334            "-fPIE",
335            "-pie",
336            "-D_FORTIFY_SOURCE=2",
337            "-fno-omit-frame-pointer",
338            "main.cc",
339            "-Wno-implicit-int-float-conversion",
340            "-B../../bin",
341            "-target",
342            "x86_64-cros-linux-gnu"
343          ]
344        }
345      },
346      {
347        "cmd": {
348          "path": "/tmp/stable/gomacc",
349          "args": [
350            "../../usr/bin/clang",
351            "--sysroot=/usr/x86_64-cros-linux-gnu",
352            "-Qunused-arguments",
353            "-grecord-gcc-switches",
354            "-fno-addrsig",
355            "-Wno-tautological-constant-compare",
356            "-Wno-tautological-unsigned-enum-zero-compare",
357            "-Wno-unknown-warning-option",
358            "-Wno-section",
359            "-static-libgcc",
360            "-fuse-ld=lld",
361            "-Wno-reorder-init-list",
362            "-Wno-final-dtor-non-final-class",
363            "-Wno-return-stack-address",
364            "-Werror=poison-system-directories",
365            "-fstack-protector-strong",
366            "-fPIE",
367            "-pie",
368            "-D_FORTIFY_SOURCE=2",
369            "-fno-omit-frame-pointer",
370            "main.cc",
371            "-Wno-implicit-int-float-conversion",
372            "-B../../bin",
373            "-target",
374            "x86_64-cros-linux-gnu"
375          ]
376        },
377        "stdout": "somemessage",
378        "stderr": "someerror",
379        "exitcode": 1
380      }
381    ]
382  }
383]
384