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