• 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          "-mno-movbe",
9          "-Wclobbered",
10          "-Wno-psabi",
11          "-Wlogical-op",
12          "-Wmissing-parameter-type",
13          "-Wold-style-declaration",
14          "-Woverride-init",
15          "-Wunsafe-loop-optimizations",
16          "-Wstrict-aliasing=abc",
17          "-finline-limit=abc",
18          "main.cc"
19        ]
20      }
21    },
22    "cmds": [
23      {
24        "cmd": {
25          "path": "/usr/bin/ccache",
26          "args": [
27            "../../usr/bin/clang",
28            "--sysroot=/usr/x86_64-cros-linux-gnu",
29            "-Qunused-arguments",
30            "-Werror=poison-system-directories",
31            "-Wno-compound-token-split-by-macro",
32            "-Wno-deprecated-declarations",
33            "-Wno-error=implicit-function-declaration",
34            "-Wno-error=implicit-int",
35            "-Wno-final-dtor-non-final-class",
36            "-Wno-tautological-constant-compare",
37            "-Wno-tautological-unsigned-enum-zero-compare",
38            "-Wno-unknown-warning-option",
39            "-fdebug-default-version=5",
40            "-fexperimental-new-pass-manager",
41            "--unwindlib=libunwind",
42            "-Wno-section",
43            "-fno-addrsig",
44            "-fuse-ld=lld",
45            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
46            "-fcommon",
47            "-fstack-protector-strong",
48            "-D_FORTIFY_SOURCE=2",
49            "-fno-omit-frame-pointer",
50            "-static-libgcc",
51            "--prefix=../../bin/x86_64-cros-linux-gnu-",
52            "-mno-movbe",
53            "-Wclobbered",
54            "-Wno-psabi",
55            "-Wlogical-op",
56            "-Wmissing-parameter-type",
57            "-Wold-style-declaration",
58            "-Woverride-init",
59            "-Wunsafe-loop-optimizations",
60            "main.cc",
61            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
62            "-Wno-compound-token-split-by-space",
63            "-Wno-deprecated-copy",
64            "-Wno-unused-but-set-variable",
65            "-Wno-implicit-int-float-conversion",
66            "-Wno-string-concatenation",
67            "-mno-movbe",
68            "-B../../bin",
69            "-target",
70            "x86_64-cros-linux-gnu"
71          ],
72          "env_updates": [
73            "CCACHE_DIR=/var/cache/distfiles/ccache",
74            "CCACHE_UMASK=002",
75            "CCACHE_CPP2=yes"
76          ]
77        }
78      }
79    ]
80  },
81  {
82    "wd": "/tmp/stable",
83    "wrapper": {
84      "cmd": {
85        "path": "./x86_64-cros-linux-gnu-clang",
86        "args": [
87          "-Wno-error=cpp",
88          "main.cc"
89        ]
90      }
91    },
92    "cmds": [
93      {
94        "cmd": {
95          "path": "/usr/bin/ccache",
96          "args": [
97            "../../usr/bin/clang",
98            "--sysroot=/usr/x86_64-cros-linux-gnu",
99            "-Qunused-arguments",
100            "-Werror=poison-system-directories",
101            "-Wno-compound-token-split-by-macro",
102            "-Wno-deprecated-declarations",
103            "-Wno-error=implicit-function-declaration",
104            "-Wno-error=implicit-int",
105            "-Wno-final-dtor-non-final-class",
106            "-Wno-tautological-constant-compare",
107            "-Wno-tautological-unsigned-enum-zero-compare",
108            "-Wno-unknown-warning-option",
109            "-fdebug-default-version=5",
110            "-fexperimental-new-pass-manager",
111            "--unwindlib=libunwind",
112            "-Wno-section",
113            "-fno-addrsig",
114            "-fuse-ld=lld",
115            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
116            "-fcommon",
117            "-fstack-protector-strong",
118            "-D_FORTIFY_SOURCE=2",
119            "-fno-omit-frame-pointer",
120            "-static-libgcc",
121            "--prefix=../../bin/x86_64-cros-linux-gnu-",
122            "-Wno-#warnings",
123            "main.cc",
124            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
125            "-Wno-compound-token-split-by-space",
126            "-Wno-deprecated-copy",
127            "-Wno-unused-but-set-variable",
128            "-Wno-implicit-int-float-conversion",
129            "-Wno-string-concatenation",
130            "-mno-movbe",
131            "-B../../bin",
132            "-target",
133            "x86_64-cros-linux-gnu"
134          ],
135          "env_updates": [
136            "CCACHE_DIR=/var/cache/distfiles/ccache",
137            "CCACHE_UMASK=002",
138            "CCACHE_CPP2=yes"
139          ]
140        }
141      }
142    ]
143  },
144  {
145    "wd": "/tmp/stable",
146    "wrapper": {
147      "cmd": {
148        "path": "./x86_64-cros-linux-gnu-clang",
149        "args": [
150          "-Wno-error=maybe-uninitialized",
151          "main.cc"
152        ]
153      }
154    },
155    "cmds": [
156      {
157        "cmd": {
158          "path": "/usr/bin/ccache",
159          "args": [
160            "../../usr/bin/clang",
161            "--sysroot=/usr/x86_64-cros-linux-gnu",
162            "-Qunused-arguments",
163            "-Werror=poison-system-directories",
164            "-Wno-compound-token-split-by-macro",
165            "-Wno-deprecated-declarations",
166            "-Wno-error=implicit-function-declaration",
167            "-Wno-error=implicit-int",
168            "-Wno-final-dtor-non-final-class",
169            "-Wno-tautological-constant-compare",
170            "-Wno-tautological-unsigned-enum-zero-compare",
171            "-Wno-unknown-warning-option",
172            "-fdebug-default-version=5",
173            "-fexperimental-new-pass-manager",
174            "--unwindlib=libunwind",
175            "-Wno-section",
176            "-fno-addrsig",
177            "-fuse-ld=lld",
178            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
179            "-fcommon",
180            "-fstack-protector-strong",
181            "-D_FORTIFY_SOURCE=2",
182            "-fno-omit-frame-pointer",
183            "-static-libgcc",
184            "--prefix=../../bin/x86_64-cros-linux-gnu-",
185            "-Wno-error=uninitialized",
186            "main.cc",
187            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
188            "-Wno-compound-token-split-by-space",
189            "-Wno-deprecated-copy",
190            "-Wno-unused-but-set-variable",
191            "-Wno-implicit-int-float-conversion",
192            "-Wno-string-concatenation",
193            "-mno-movbe",
194            "-B../../bin",
195            "-target",
196            "x86_64-cros-linux-gnu"
197          ],
198          "env_updates": [
199            "CCACHE_DIR=/var/cache/distfiles/ccache",
200            "CCACHE_UMASK=002",
201            "CCACHE_CPP2=yes"
202          ]
203        }
204      }
205    ]
206  },
207  {
208    "wd": "/tmp/stable",
209    "wrapper": {
210      "cmd": {
211        "path": "./x86_64-cros-linux-gnu-clang",
212        "args": [
213          "-Xclang-only=-someflag",
214          "main.cc"
215        ]
216      }
217    },
218    "cmds": [
219      {
220        "cmd": {
221          "path": "/usr/bin/ccache",
222          "args": [
223            "../../usr/bin/clang",
224            "--sysroot=/usr/x86_64-cros-linux-gnu",
225            "-Qunused-arguments",
226            "-Werror=poison-system-directories",
227            "-Wno-compound-token-split-by-macro",
228            "-Wno-deprecated-declarations",
229            "-Wno-error=implicit-function-declaration",
230            "-Wno-error=implicit-int",
231            "-Wno-final-dtor-non-final-class",
232            "-Wno-tautological-constant-compare",
233            "-Wno-tautological-unsigned-enum-zero-compare",
234            "-Wno-unknown-warning-option",
235            "-fdebug-default-version=5",
236            "-fexperimental-new-pass-manager",
237            "--unwindlib=libunwind",
238            "-Wno-section",
239            "-fno-addrsig",
240            "-fuse-ld=lld",
241            "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics",
242            "-fcommon",
243            "-fstack-protector-strong",
244            "-D_FORTIFY_SOURCE=2",
245            "-fno-omit-frame-pointer",
246            "-static-libgcc",
247            "--prefix=../../bin/x86_64-cros-linux-gnu-",
248            "-someflag",
249            "main.cc",
250            "-L/usr/x86_64-cros-linux-gnu/usr/lib64",
251            "-Wno-compound-token-split-by-space",
252            "-Wno-deprecated-copy",
253            "-Wno-unused-but-set-variable",
254            "-Wno-implicit-int-float-conversion",
255            "-Wno-string-concatenation",
256            "-mno-movbe",
257            "-B../../bin",
258            "-target",
259            "x86_64-cros-linux-gnu"
260          ],
261          "env_updates": [
262            "CCACHE_DIR=/var/cache/distfiles/ccache",
263            "CCACHE_UMASK=002",
264            "CCACHE_CPP2=yes"
265          ]
266        }
267      }
268    ]
269  }
270]
271