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