• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[
2  {
3    "wd": "/tmp/stable",
4    "wrapper": {
5      "cmd": {
6        "path": "./x86_64-cros-linux-gnu-clang",
7        "args": [
8          "main.cc"
9        ]
10      }
11    },
12    "cmds": [
13      {
14        "cmd": {
15          "path": "/usr/bin/ccache",
16          "args": [
17            "../../usr/bin/clang",
18            "--sysroot=/usr/x86_64-cros-linux-gnu",
19            "-Qunused-arguments",
20            "-Werror=poison-system-directories",
21            "-Wno-compound-token-split-by-macro",
22            "-Wno-deprecated-declarations",
23            "-Wno-error=implicit-function-declaration",
24            "-Wno-error=implicit-int",
25            "-Wno-final-dtor-non-final-class",
26            "-Wno-tautological-constant-compare",
27            "-Wno-tautological-unsigned-enum-zero-compare",
28            "-Wno-unknown-warning-option",
29            "-fdebug-default-version=5",
30            "-fexperimental-new-pass-manager",
31            "-Wno-section",
32            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
33            "-static-libgcc",
34            "--prefix=../../bin/x86_64-cros-linux-gnu-",
35            "main.cc",
36            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
37            "-Wno-compound-token-split-by-space",
38            "-Wno-deprecated-copy",
39            "-Wno-unused-but-set-variable",
40            "-Wno-implicit-int-float-conversion",
41            "-Wno-string-concatenation",
42            "-mno-movbe",
43            "-B../../bin",
44            "-target",
45            "x86_64-cros-linux-gnu"
46          ],
47          "env_updates": [
48            "CCACHE_DIR=/var/cache/distfiles/ccache",
49            "CCACHE_UMASK=002",
50            "CCACHE_CPP2=yes"
51          ]
52        }
53      }
54    ]
55  },
56  {
57    "wd": "/tmp/stable",
58    "wrapper": {
59      "cmd": {
60        "path": "./x86_64-cros-linux-gnu-clang",
61        "args": [
62          "main.cc"
63        ]
64      },
65      "stdout": "somemessage",
66      "stderr": "someerror",
67      "exitcode": 1
68    },
69    "cmds": [
70      {
71        "cmd": {
72          "path": "/usr/bin/ccache",
73          "args": [
74            "../../usr/bin/clang",
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            "-Wno-section",
89            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
90            "-static-libgcc",
91            "--prefix=../../bin/x86_64-cros-linux-gnu-",
92            "main.cc",
93            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
94            "-Wno-compound-token-split-by-space",
95            "-Wno-deprecated-copy",
96            "-Wno-unused-but-set-variable",
97            "-Wno-implicit-int-float-conversion",
98            "-Wno-string-concatenation",
99            "-mno-movbe",
100            "-B../../bin",
101            "-target",
102            "x86_64-cros-linux-gnu"
103          ],
104          "env_updates": [
105            "CCACHE_DIR=/var/cache/distfiles/ccache",
106            "CCACHE_UMASK=002",
107            "CCACHE_CPP2=yes"
108          ]
109        },
110        "stdout": "somemessage",
111        "stderr": "someerror",
112        "exitcode": 1
113      }
114    ]
115  },
116  {
117    "wd": "/tmp/stable",
118    "wrapper": {
119      "cmd": {
120        "path": "./x86_64-cros-linux-gnu-clang++",
121        "args": [
122          "main.cc"
123        ]
124      }
125    },
126    "cmds": [
127      {
128        "cmd": {
129          "path": "/usr/bin/ccache",
130          "args": [
131            "../../usr/bin/clang++",
132            "--sysroot=/usr/x86_64-cros-linux-gnu",
133            "-Qunused-arguments",
134            "-Werror=poison-system-directories",
135            "-Wno-compound-token-split-by-macro",
136            "-Wno-deprecated-declarations",
137            "-Wno-error=implicit-function-declaration",
138            "-Wno-error=implicit-int",
139            "-Wno-final-dtor-non-final-class",
140            "-Wno-tautological-constant-compare",
141            "-Wno-tautological-unsigned-enum-zero-compare",
142            "-Wno-unknown-warning-option",
143            "-fdebug-default-version=5",
144            "-fexperimental-new-pass-manager",
145            "-Wno-section",
146            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
147            "-static-libgcc",
148            "--prefix=../../bin/x86_64-cros-linux-gnu-",
149            "main.cc",
150            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
151            "-Wno-compound-token-split-by-space",
152            "-Wno-deprecated-copy",
153            "-Wno-unused-but-set-variable",
154            "-Wno-implicit-int-float-conversion",
155            "-Wno-string-concatenation",
156            "-mno-movbe",
157            "-B../../bin",
158            "-target",
159            "x86_64-cros-linux-gnu"
160          ],
161          "env_updates": [
162            "CCACHE_DIR=/var/cache/distfiles/ccache",
163            "CCACHE_UMASK=002",
164            "CCACHE_CPP2=yes"
165          ]
166        }
167      }
168    ]
169  },
170  {
171    "wd": "/tmp/stable",
172    "env": [
173      "CLANG=somepath/clang"
174    ],
175    "wrapper": {
176      "cmd": {
177        "path": "./x86_64-cros-linux-gnu-clang",
178        "args": [
179          "main.cc"
180        ]
181      }
182    },
183    "cmds": [
184      {
185        "cmd": {
186          "path": "/usr/bin/ccache",
187          "args": [
188            "somepath/clang",
189            "--sysroot=/usr/x86_64-cros-linux-gnu",
190            "-Qunused-arguments",
191            "-Werror=poison-system-directories",
192            "-Wno-compound-token-split-by-macro",
193            "-Wno-deprecated-declarations",
194            "-Wno-error=implicit-function-declaration",
195            "-Wno-error=implicit-int",
196            "-Wno-final-dtor-non-final-class",
197            "-Wno-tautological-constant-compare",
198            "-Wno-tautological-unsigned-enum-zero-compare",
199            "-Wno-unknown-warning-option",
200            "-fdebug-default-version=5",
201            "-fexperimental-new-pass-manager",
202            "-Wno-section",
203            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
204            "-static-libgcc",
205            "--prefix=../../bin/x86_64-cros-linux-gnu-",
206            "main.cc",
207            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
208            "-Wno-compound-token-split-by-space",
209            "-Wno-deprecated-copy",
210            "-Wno-unused-but-set-variable",
211            "-Wno-implicit-int-float-conversion",
212            "-Wno-string-concatenation",
213            "-mno-movbe",
214            "-B../../bin",
215            "-target",
216            "x86_64-cros-linux-gnu"
217          ],
218          "env_updates": [
219            "CCACHE_DIR=/var/cache/distfiles/ccache",
220            "CCACHE_UMASK=002",
221            "CCACHE_CPP2=yes"
222          ]
223        }
224      }
225    ]
226  },
227  {
228    "wd": "/tmp/stable",
229    "wrapper": {
230      "cmd": {
231        "path": "./x86_64-cros-linux-gnu-clang",
232        "args": [
233          "-Xclang-path=/somedir",
234          "main.cc"
235        ]
236      }
237    },
238    "cmds": [
239      {
240        "cmd": {
241          "path": "../../usr/bin/clang",
242          "args": [
243            "--print-resource-dir"
244          ]
245        },
246        "stdout": "someResourceDir"
247      },
248      {
249        "cmd": {
250          "path": "/usr/bin/ccache",
251          "args": [
252            "/somedir/clang",
253            "--sysroot=/usr/x86_64-cros-linux-gnu",
254            "-Qunused-arguments",
255            "-Werror=poison-system-directories",
256            "-Wno-compound-token-split-by-macro",
257            "-Wno-deprecated-declarations",
258            "-Wno-error=implicit-function-declaration",
259            "-Wno-error=implicit-int",
260            "-Wno-final-dtor-non-final-class",
261            "-Wno-tautological-constant-compare",
262            "-Wno-tautological-unsigned-enum-zero-compare",
263            "-Wno-unknown-warning-option",
264            "-fdebug-default-version=5",
265            "-fexperimental-new-pass-manager",
266            "-Wno-section",
267            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
268            "-static-libgcc",
269            "--prefix=../../bin/x86_64-cros-linux-gnu-",
270            "-resource-dir=someResourceDir",
271            "--gcc-toolchain=/usr",
272            "main.cc",
273            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
274            "-Wno-compound-token-split-by-space",
275            "-Wno-deprecated-copy",
276            "-Wno-unused-but-set-variable",
277            "-Wno-implicit-int-float-conversion",
278            "-Wno-string-concatenation",
279            "-mno-movbe",
280            "-B../../bin",
281            "-target",
282            "x86_64-cros-linux-gnu"
283          ],
284          "env_updates": [
285            "CCACHE_DIR=/var/cache/distfiles/ccache",
286            "CCACHE_UMASK=002",
287            "CCACHE_CPP2=yes"
288          ]
289        }
290      }
291    ]
292  },
293  {
294    "wd": "/tmp/stable",
295    "env": [
296      "GOMACC_PATH=/tmp/stable/gomacc"
297    ],
298    "wrapper": {
299      "cmd": {
300        "path": "./x86_64-cros-linux-gnu-clang",
301        "args": [
302          "-Xclang-path=/somedir",
303          "main.cc"
304        ]
305      }
306    },
307    "cmds": [
308      {
309        "cmd": {
310          "path": "../../usr/bin/clang",
311          "args": [
312            "--print-resource-dir"
313          ]
314        },
315        "stdout": "someResourceDir"
316      },
317      {
318        "cmd": {
319          "path": "/tmp/stable/gomacc",
320          "args": [
321            "/somedir/clang",
322            "--sysroot=/usr/x86_64-cros-linux-gnu",
323            "-Qunused-arguments",
324            "-Werror=poison-system-directories",
325            "-Wno-compound-token-split-by-macro",
326            "-Wno-deprecated-declarations",
327            "-Wno-error=implicit-function-declaration",
328            "-Wno-error=implicit-int",
329            "-Wno-final-dtor-non-final-class",
330            "-Wno-tautological-constant-compare",
331            "-Wno-tautological-unsigned-enum-zero-compare",
332            "-Wno-unknown-warning-option",
333            "-fdebug-default-version=5",
334            "-fexperimental-new-pass-manager",
335            "-Wno-section",
336            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
337            "-static-libgcc",
338            "--prefix=../../bin/x86_64-cros-linux-gnu-",
339            "-resource-dir=someResourceDir",
340            "--gcc-toolchain=/usr",
341            "main.cc",
342            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
343            "-Wno-compound-token-split-by-space",
344            "-Wno-deprecated-copy",
345            "-Wno-unused-but-set-variable",
346            "-Wno-implicit-int-float-conversion",
347            "-Wno-string-concatenation",
348            "-mno-movbe",
349            "-B../../bin",
350            "-target",
351            "x86_64-cros-linux-gnu"
352          ]
353        }
354      }
355    ]
356  },
357  {
358    "wd": "/tmp/stable",
359    "wrapper": {
360      "cmd": {
361        "path": "./x86_64-cros-linux-gnu-clang",
362        "args": [
363          "-Xclang-path=/somedir",
364          "main.cc"
365        ]
366      },
367      "stdout": "somemessage",
368      "stderr": "someerror",
369      "exitcode": 1
370    },
371    "cmds": [
372      {
373        "cmd": {
374          "path": "../../usr/bin/clang",
375          "args": [
376            "--print-resource-dir"
377          ]
378        },
379        "stdout": "someResourceDir"
380      },
381      {
382        "cmd": {
383          "path": "/usr/bin/ccache",
384          "args": [
385            "/somedir/clang",
386            "--sysroot=/usr/x86_64-cros-linux-gnu",
387            "-Qunused-arguments",
388            "-Werror=poison-system-directories",
389            "-Wno-compound-token-split-by-macro",
390            "-Wno-deprecated-declarations",
391            "-Wno-error=implicit-function-declaration",
392            "-Wno-error=implicit-int",
393            "-Wno-final-dtor-non-final-class",
394            "-Wno-tautological-constant-compare",
395            "-Wno-tautological-unsigned-enum-zero-compare",
396            "-Wno-unknown-warning-option",
397            "-fdebug-default-version=5",
398            "-fexperimental-new-pass-manager",
399            "-Wno-section",
400            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
401            "-static-libgcc",
402            "--prefix=../../bin/x86_64-cros-linux-gnu-",
403            "-resource-dir=someResourceDir",
404            "--gcc-toolchain=/usr",
405            "main.cc",
406            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
407            "-Wno-compound-token-split-by-space",
408            "-Wno-deprecated-copy",
409            "-Wno-unused-but-set-variable",
410            "-Wno-implicit-int-float-conversion",
411            "-Wno-string-concatenation",
412            "-mno-movbe",
413            "-B../../bin",
414            "-target",
415            "x86_64-cros-linux-gnu"
416          ],
417          "env_updates": [
418            "CCACHE_DIR=/var/cache/distfiles/ccache",
419            "CCACHE_UMASK=002",
420            "CCACHE_CPP2=yes"
421          ]
422        },
423        "stdout": "somemessage",
424        "stderr": "someerror",
425        "exitcode": 1
426      }
427    ]
428  },
429  {
430    "wd": "/tmp/stable",
431    "wrapper": {
432      "cmd": {
433        "path": "/tmp/stable/x86_64-cros-linux-gnu-clang",
434        "args": [
435          "main.cc"
436        ]
437      }
438    },
439    "cmds": [
440      {
441        "cmd": {
442          "path": "/usr/bin/ccache",
443          "args": [
444            "/usr/bin/clang",
445            "--sysroot=/usr/x86_64-cros-linux-gnu",
446            "-Qunused-arguments",
447            "-Werror=poison-system-directories",
448            "-Wno-compound-token-split-by-macro",
449            "-Wno-deprecated-declarations",
450            "-Wno-error=implicit-function-declaration",
451            "-Wno-error=implicit-int",
452            "-Wno-final-dtor-non-final-class",
453            "-Wno-tautological-constant-compare",
454            "-Wno-tautological-unsigned-enum-zero-compare",
455            "-Wno-unknown-warning-option",
456            "-fdebug-default-version=5",
457            "-fexperimental-new-pass-manager",
458            "-Wno-section",
459            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
460            "-static-libgcc",
461            "--prefix=../../bin/x86_64-cros-linux-gnu-",
462            "main.cc",
463            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
464            "-Wno-compound-token-split-by-space",
465            "-Wno-deprecated-copy",
466            "-Wno-unused-but-set-variable",
467            "-Wno-implicit-int-float-conversion",
468            "-Wno-string-concatenation",
469            "-mno-movbe",
470            "-B../../bin",
471            "-target",
472            "x86_64-cros-linux-gnu"
473          ],
474          "env_updates": [
475            "CCACHE_DIR=/var/cache/distfiles/ccache",
476            "CCACHE_UMASK=002",
477            "CCACHE_CPP2=yes"
478          ]
479        }
480      }
481    ]
482  },
483  {
484    "wd": "/tmp/stable",
485    "wrapper": {
486      "cmd": {
487        "path": "./a/b/c/d/e/f/g/x86_64-cros-linux-gnu-clang",
488        "args": [
489          "main.cc"
490        ]
491      }
492    },
493    "cmds": [
494      {
495        "cmd": {
496          "path": "/usr/bin/ccache",
497          "args": [
498            "a/b/c/d/e/usr/bin/clang",
499            "--sysroot=/tmp/stable/a/b/c/d/e/usr/x86_64-cros-linux-gnu",
500            "-Qunused-arguments",
501            "-Werror=poison-system-directories",
502            "-Wno-compound-token-split-by-macro",
503            "-Wno-deprecated-declarations",
504            "-Wno-error=implicit-function-declaration",
505            "-Wno-error=implicit-int",
506            "-Wno-final-dtor-non-final-class",
507            "-Wno-tautological-constant-compare",
508            "-Wno-tautological-unsigned-enum-zero-compare",
509            "-Wno-unknown-warning-option",
510            "-fdebug-default-version=5",
511            "-fexperimental-new-pass-manager",
512            "-Wno-section",
513            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
514            "-static-libgcc",
515            "--prefix=a/b/c/d/e/bin/x86_64-cros-linux-gnu-",
516            "main.cc",
517            "-L/tmp/stable/a/b/c/d/e/usr/x86_64-cros-linux-gnu/usr/lib64",
518            "-Wno-compound-token-split-by-space",
519            "-Wno-deprecated-copy",
520            "-Wno-unused-but-set-variable",
521            "-Wno-implicit-int-float-conversion",
522            "-Wno-string-concatenation",
523            "-mno-movbe",
524            "-Ba/b/c/d/e/bin",
525            "-target",
526            "x86_64-cros-linux-gnu"
527          ],
528          "env_updates": [
529            "CCACHE_DIR=/var/cache/distfiles/ccache",
530            "CCACHE_UMASK=002",
531            "CCACHE_CPP2=yes"
532          ]
533        }
534      }
535    ]
536  },
537  {
538    "wd": "/tmp/stable",
539    "wrapper": {
540      "cmd": {
541        "path": "./symlinked/x86_64-cros-linux-gnu-clang",
542        "args": [
543          "main.cc"
544        ]
545      }
546    },
547    "cmds": [
548      {
549        "cmd": {
550          "path": "/usr/bin/ccache",
551          "args": [
552            "a/b/c/d/e/usr/bin/clang",
553            "--sysroot=/tmp/stable/a/b/c/d/e/usr/x86_64-cros-linux-gnu",
554            "-Qunused-arguments",
555            "-Werror=poison-system-directories",
556            "-Wno-compound-token-split-by-macro",
557            "-Wno-deprecated-declarations",
558            "-Wno-error=implicit-function-declaration",
559            "-Wno-error=implicit-int",
560            "-Wno-final-dtor-non-final-class",
561            "-Wno-tautological-constant-compare",
562            "-Wno-tautological-unsigned-enum-zero-compare",
563            "-Wno-unknown-warning-option",
564            "-fdebug-default-version=5",
565            "-fexperimental-new-pass-manager",
566            "-Wno-section",
567            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
568            "-static-libgcc",
569            "--prefix=a/b/c/d/e/bin/x86_64-cros-linux-gnu-",
570            "main.cc",
571            "-L/tmp/stable/a/b/c/d/e/usr/x86_64-cros-linux-gnu/usr/lib64",
572            "-Wno-compound-token-split-by-space",
573            "-Wno-deprecated-copy",
574            "-Wno-unused-but-set-variable",
575            "-Wno-implicit-int-float-conversion",
576            "-Wno-string-concatenation",
577            "-mno-movbe",
578            "-Ba/b/c/d/e/bin",
579            "-target",
580            "x86_64-cros-linux-gnu"
581          ],
582          "env_updates": [
583            "CCACHE_DIR=/var/cache/distfiles/ccache",
584            "CCACHE_UMASK=002",
585            "CCACHE_CPP2=yes"
586          ]
587        }
588      }
589    ]
590  },
591  {
592    "wd": "/tmp/stable",
593    "wrapper": {
594      "cmd": {
595        "path": "somedir/x86_64-cros-linux-gnu-clang",
596        "args": [
597          "main.cc"
598        ]
599      }
600    },
601    "cmds": [
602      {
603        "cmd": {
604          "path": "/usr/bin/ccache",
605          "args": [
606            "../usr/bin/clang",
607            "--sysroot=/tmp/usr/x86_64-cros-linux-gnu",
608            "-Qunused-arguments",
609            "-Werror=poison-system-directories",
610            "-Wno-compound-token-split-by-macro",
611            "-Wno-deprecated-declarations",
612            "-Wno-error=implicit-function-declaration",
613            "-Wno-error=implicit-int",
614            "-Wno-final-dtor-non-final-class",
615            "-Wno-tautological-constant-compare",
616            "-Wno-tautological-unsigned-enum-zero-compare",
617            "-Wno-unknown-warning-option",
618            "-fdebug-default-version=5",
619            "-fexperimental-new-pass-manager",
620            "-Wno-section",
621            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
622            "-static-libgcc",
623            "--prefix=../bin/x86_64-cros-linux-gnu-",
624            "main.cc",
625            "-L/tmp/usr/x86_64-cros-linux-gnu/usr/lib64",
626            "-Wno-compound-token-split-by-space",
627            "-Wno-deprecated-copy",
628            "-Wno-unused-but-set-variable",
629            "-Wno-implicit-int-float-conversion",
630            "-Wno-string-concatenation",
631            "-mno-movbe",
632            "-B../bin",
633            "-target",
634            "x86_64-cros-linux-gnu"
635          ],
636          "env_updates": [
637            "CCACHE_DIR=/var/cache/distfiles/ccache",
638            "CCACHE_UMASK=002",
639            "CCACHE_CPP2=yes"
640          ]
641        }
642      }
643    ]
644  },
645  {
646    "wd": "/tmp/stable",
647    "env": [
648      "PATH=/tmp/stable/pathenv"
649    ],
650    "wrapper": {
651      "cmd": {
652        "path": "x86_64-cros-linux-gnu-clang",
653        "args": [
654          "main.cc"
655        ]
656      }
657    },
658    "cmds": [
659      {
660        "cmd": {
661          "path": "/usr/bin/ccache",
662          "args": [
663            "/tmp/usr/bin/clang",
664            "--sysroot=/tmp/usr/x86_64-cros-linux-gnu",
665            "-Qunused-arguments",
666            "-Werror=poison-system-directories",
667            "-Wno-compound-token-split-by-macro",
668            "-Wno-deprecated-declarations",
669            "-Wno-error=implicit-function-declaration",
670            "-Wno-error=implicit-int",
671            "-Wno-final-dtor-non-final-class",
672            "-Wno-tautological-constant-compare",
673            "-Wno-tautological-unsigned-enum-zero-compare",
674            "-Wno-unknown-warning-option",
675            "-fdebug-default-version=5",
676            "-fexperimental-new-pass-manager",
677            "-Wno-section",
678            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
679            "-static-libgcc",
680            "--prefix=../bin/x86_64-cros-linux-gnu-",
681            "main.cc",
682            "-L/tmp/usr/x86_64-cros-linux-gnu/usr/lib64",
683            "-Wno-compound-token-split-by-space",
684            "-Wno-deprecated-copy",
685            "-Wno-unused-but-set-variable",
686            "-Wno-implicit-int-float-conversion",
687            "-Wno-string-concatenation",
688            "-mno-movbe",
689            "-B../bin",
690            "-target",
691            "x86_64-cros-linux-gnu"
692          ],
693          "env_updates": [
694            "CCACHE_DIR=/var/cache/distfiles/ccache",
695            "CCACHE_UMASK=002",
696            "CCACHE_CPP2=yes"
697          ]
698        }
699      }
700    ]
701  }
702]
703