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