1[ 2 { 3 "wd": "/tmp/stable", 4 "env": [ 5 "WITH_TIDY=1" 6 ], 7 "wrapper": { 8 "cmd": { 9 "path": "./x86_64-cros-linux-gnu-clang", 10 "args": [ 11 "main.cc" 12 ] 13 } 14 }, 15 "cmds": [ 16 { 17 "cmd": { 18 "path": "../../usr/bin/clang", 19 "args": [ 20 "--print-resource-dir" 21 ] 22 }, 23 "stdout": "someResourceDir" 24 }, 25 { 26 "cmd": { 27 "path": "../../usr/bin/clang-tidy", 28 "args": [ 29 "-checks=*,-bugprone-narrowing-conversions,-cppcoreguidelines-*,-fuchsia-*,-google-readability*,-google-runtime-references,-hicpp-*,-llvm-*,-misc-non-private-member-variables-in-classes,-misc-unused-parameters,-modernize-*,-readability-*", 30 "main.cc", 31 "--", 32 "-resource-dir=someResourceDir", 33 "--sysroot=/usr/x86_64-cros-linux-gnu", 34 "-Qunused-arguments", 35 "-Werror=poison-system-directories", 36 "-Wno-compound-token-split-by-macro", 37 "-Wno-deprecated-declarations", 38 "-Wno-error=implicit-function-declaration", 39 "-Wno-error=implicit-int", 40 "-Wno-final-dtor-non-final-class", 41 "-Wno-tautological-constant-compare", 42 "-Wno-tautological-unsigned-enum-zero-compare", 43 "-Wno-unknown-warning-option", 44 "-fdebug-default-version=5", 45 "-fexperimental-new-pass-manager", 46 "--unwindlib=libunwind", 47 "-Wno-section", 48 "-fno-addrsig", 49 "-fuse-ld=lld", 50 "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", 51 "-fcommon", 52 "-fstack-protector-strong", 53 "-D_FORTIFY_SOURCE=2", 54 "-fno-omit-frame-pointer", 55 "-static-libgcc", 56 "--prefix=../../bin/x86_64-cros-linux-gnu-", 57 "main.cc", 58 "-L/usr/x86_64-cros-linux-gnu/usr/lib64", 59 "-Wno-compound-token-split-by-space", 60 "-Wno-deprecated-copy", 61 "-Wno-unused-but-set-variable", 62 "-Wno-implicit-int-float-conversion", 63 "-Wno-string-concatenation", 64 "-mno-movbe", 65 "-B../../bin", 66 "-target", 67 "x86_64-cros-linux-gnu" 68 ] 69 } 70 }, 71 { 72 "cmd": { 73 "path": "../../usr/bin/clang", 74 "args": [ 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 "--unwindlib=libunwind", 89 "-Wno-section", 90 "-fno-addrsig", 91 "-fuse-ld=lld", 92 "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", 93 "-fcommon", 94 "-fstack-protector-strong", 95 "-D_FORTIFY_SOURCE=2", 96 "-fno-omit-frame-pointer", 97 "-static-libgcc", 98 "--prefix=../../bin/x86_64-cros-linux-gnu-", 99 "main.cc", 100 "-L/usr/x86_64-cros-linux-gnu/usr/lib64", 101 "-Wno-compound-token-split-by-space", 102 "-Wno-deprecated-copy", 103 "-Wno-unused-but-set-variable", 104 "-Wno-implicit-int-float-conversion", 105 "-Wno-string-concatenation", 106 "-mno-movbe", 107 "-B../../bin", 108 "-target", 109 "x86_64-cros-linux-gnu" 110 ] 111 } 112 } 113 ] 114 }, 115 { 116 "wd": "/tmp/stable", 117 "env": [ 118 "WITH_TIDY=1", 119 "GOMACC_PATH=/tmp/stable/gomacc" 120 ], 121 "wrapper": { 122 "cmd": { 123 "path": "./x86_64-cros-linux-gnu-clang", 124 "args": [ 125 "main.cc" 126 ] 127 } 128 }, 129 "cmds": [ 130 { 131 "cmd": { 132 "path": "../../usr/bin/clang", 133 "args": [ 134 "--print-resource-dir" 135 ] 136 }, 137 "stdout": "someResourceDir" 138 }, 139 { 140 "cmd": { 141 "path": "../../usr/bin/clang-tidy", 142 "args": [ 143 "-checks=*,-bugprone-narrowing-conversions,-cppcoreguidelines-*,-fuchsia-*,-google-readability*,-google-runtime-references,-hicpp-*,-llvm-*,-misc-non-private-member-variables-in-classes,-misc-unused-parameters,-modernize-*,-readability-*", 144 "main.cc", 145 "--", 146 "-resource-dir=someResourceDir", 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 "--unwindlib=libunwind", 161 "-Wno-section", 162 "-fno-addrsig", 163 "-fuse-ld=lld", 164 "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", 165 "-fcommon", 166 "-fstack-protector-strong", 167 "-D_FORTIFY_SOURCE=2", 168 "-fno-omit-frame-pointer", 169 "-static-libgcc", 170 "--prefix=../../bin/x86_64-cros-linux-gnu-", 171 "main.cc", 172 "-L/usr/x86_64-cros-linux-gnu/usr/lib64", 173 "-Wno-compound-token-split-by-space", 174 "-Wno-deprecated-copy", 175 "-Wno-unused-but-set-variable", 176 "-Wno-implicit-int-float-conversion", 177 "-Wno-string-concatenation", 178 "-mno-movbe", 179 "-B../../bin", 180 "-target", 181 "x86_64-cros-linux-gnu" 182 ] 183 } 184 }, 185 { 186 "cmd": { 187 "path": "/tmp/stable/gomacc", 188 "args": [ 189 "../../usr/bin/clang", 190 "--sysroot=/usr/x86_64-cros-linux-gnu", 191 "-Qunused-arguments", 192 "-Werror=poison-system-directories", 193 "-Wno-compound-token-split-by-macro", 194 "-Wno-deprecated-declarations", 195 "-Wno-error=implicit-function-declaration", 196 "-Wno-error=implicit-int", 197 "-Wno-final-dtor-non-final-class", 198 "-Wno-tautological-constant-compare", 199 "-Wno-tautological-unsigned-enum-zero-compare", 200 "-Wno-unknown-warning-option", 201 "-fdebug-default-version=5", 202 "-fexperimental-new-pass-manager", 203 "--unwindlib=libunwind", 204 "-Wno-section", 205 "-fno-addrsig", 206 "-fuse-ld=lld", 207 "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", 208 "-fcommon", 209 "-fstack-protector-strong", 210 "-D_FORTIFY_SOURCE=2", 211 "-fno-omit-frame-pointer", 212 "-static-libgcc", 213 "--prefix=../../bin/x86_64-cros-linux-gnu-", 214 "main.cc", 215 "-L/usr/x86_64-cros-linux-gnu/usr/lib64", 216 "-Wno-compound-token-split-by-space", 217 "-Wno-deprecated-copy", 218 "-Wno-unused-but-set-variable", 219 "-Wno-implicit-int-float-conversion", 220 "-Wno-string-concatenation", 221 "-mno-movbe", 222 "-B../../bin", 223 "-target", 224 "x86_64-cros-linux-gnu" 225 ] 226 } 227 } 228 ] 229 }, 230 { 231 "wd": "/tmp/stable", 232 "env": [ 233 "WITH_TIDY=1", 234 "GOMACC_PATH=/tmp/stable/gomacc" 235 ], 236 "wrapper": { 237 "cmd": { 238 "path": "./x86_64-cros-linux-gnu-clang", 239 "args": [ 240 "main.cc" 241 ] 242 }, 243 "stdout": "somemessage", 244 "stderr": "someerrorclang-tidy failed" 245 }, 246 "cmds": [ 247 { 248 "cmd": { 249 "path": "../../usr/bin/clang", 250 "args": [ 251 "--print-resource-dir" 252 ] 253 }, 254 "stdout": "someResourceDir" 255 }, 256 { 257 "cmd": { 258 "path": "../../usr/bin/clang-tidy", 259 "args": [ 260 "-checks=*,-bugprone-narrowing-conversions,-cppcoreguidelines-*,-fuchsia-*,-google-readability*,-google-runtime-references,-hicpp-*,-llvm-*,-misc-non-private-member-variables-in-classes,-misc-unused-parameters,-modernize-*,-readability-*", 261 "main.cc", 262 "--", 263 "-resource-dir=someResourceDir", 264 "--sysroot=/usr/x86_64-cros-linux-gnu", 265 "-Qunused-arguments", 266 "-Werror=poison-system-directories", 267 "-Wno-compound-token-split-by-macro", 268 "-Wno-deprecated-declarations", 269 "-Wno-error=implicit-function-declaration", 270 "-Wno-error=implicit-int", 271 "-Wno-final-dtor-non-final-class", 272 "-Wno-tautological-constant-compare", 273 "-Wno-tautological-unsigned-enum-zero-compare", 274 "-Wno-unknown-warning-option", 275 "-fdebug-default-version=5", 276 "-fexperimental-new-pass-manager", 277 "--unwindlib=libunwind", 278 "-Wno-section", 279 "-fno-addrsig", 280 "-fuse-ld=lld", 281 "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", 282 "-fcommon", 283 "-fstack-protector-strong", 284 "-D_FORTIFY_SOURCE=2", 285 "-fno-omit-frame-pointer", 286 "-static-libgcc", 287 "--prefix=../../bin/x86_64-cros-linux-gnu-", 288 "main.cc", 289 "-L/usr/x86_64-cros-linux-gnu/usr/lib64", 290 "-Wno-compound-token-split-by-space", 291 "-Wno-deprecated-copy", 292 "-Wno-unused-but-set-variable", 293 "-Wno-implicit-int-float-conversion", 294 "-Wno-string-concatenation", 295 "-mno-movbe", 296 "-B../../bin", 297 "-target", 298 "x86_64-cros-linux-gnu" 299 ] 300 }, 301 "stdout": "somemessage", 302 "stderr": "someerror", 303 "exitcode": 1 304 }, 305 { 306 "cmd": { 307 "path": "/tmp/stable/gomacc", 308 "args": [ 309 "../../usr/bin/clang", 310 "--sysroot=/usr/x86_64-cros-linux-gnu", 311 "-Qunused-arguments", 312 "-Werror=poison-system-directories", 313 "-Wno-compound-token-split-by-macro", 314 "-Wno-deprecated-declarations", 315 "-Wno-error=implicit-function-declaration", 316 "-Wno-error=implicit-int", 317 "-Wno-final-dtor-non-final-class", 318 "-Wno-tautological-constant-compare", 319 "-Wno-tautological-unsigned-enum-zero-compare", 320 "-Wno-unknown-warning-option", 321 "-fdebug-default-version=5", 322 "-fexperimental-new-pass-manager", 323 "--unwindlib=libunwind", 324 "-Wno-section", 325 "-fno-addrsig", 326 "-fuse-ld=lld", 327 "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", 328 "-fcommon", 329 "-fstack-protector-strong", 330 "-D_FORTIFY_SOURCE=2", 331 "-fno-omit-frame-pointer", 332 "-static-libgcc", 333 "--prefix=../../bin/x86_64-cros-linux-gnu-", 334 "main.cc", 335 "-L/usr/x86_64-cros-linux-gnu/usr/lib64", 336 "-Wno-compound-token-split-by-space", 337 "-Wno-deprecated-copy", 338 "-Wno-unused-but-set-variable", 339 "-Wno-implicit-int-float-conversion", 340 "-Wno-string-concatenation", 341 "-mno-movbe", 342 "-B../../bin", 343 "-target", 344 "x86_64-cros-linux-gnu" 345 ] 346 } 347 } 348 ] 349 }, 350 { 351 "wd": "/tmp/stable", 352 "env": [ 353 "WITH_TIDY=1", 354 "GOMACC_PATH=/tmp/stable/gomacc" 355 ], 356 "wrapper": { 357 "cmd": { 358 "path": "./x86_64-cros-linux-gnu-clang", 359 "args": [ 360 "main.cc" 361 ] 362 }, 363 "stdout": "somemessage", 364 "stderr": "someerror", 365 "exitcode": 1 366 }, 367 "cmds": [ 368 { 369 "cmd": { 370 "path": "../../usr/bin/clang", 371 "args": [ 372 "--print-resource-dir" 373 ] 374 }, 375 "stdout": "someResourceDir" 376 }, 377 { 378 "cmd": { 379 "path": "../../usr/bin/clang-tidy", 380 "args": [ 381 "-checks=*,-bugprone-narrowing-conversions,-cppcoreguidelines-*,-fuchsia-*,-google-readability*,-google-runtime-references,-hicpp-*,-llvm-*,-misc-non-private-member-variables-in-classes,-misc-unused-parameters,-modernize-*,-readability-*", 382 "main.cc", 383 "--", 384 "-resource-dir=someResourceDir", 385 "--sysroot=/usr/x86_64-cros-linux-gnu", 386 "-Qunused-arguments", 387 "-Werror=poison-system-directories", 388 "-Wno-compound-token-split-by-macro", 389 "-Wno-deprecated-declarations", 390 "-Wno-error=implicit-function-declaration", 391 "-Wno-error=implicit-int", 392 "-Wno-final-dtor-non-final-class", 393 "-Wno-tautological-constant-compare", 394 "-Wno-tautological-unsigned-enum-zero-compare", 395 "-Wno-unknown-warning-option", 396 "-fdebug-default-version=5", 397 "-fexperimental-new-pass-manager", 398 "--unwindlib=libunwind", 399 "-Wno-section", 400 "-fno-addrsig", 401 "-fuse-ld=lld", 402 "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", 403 "-fcommon", 404 "-fstack-protector-strong", 405 "-D_FORTIFY_SOURCE=2", 406 "-fno-omit-frame-pointer", 407 "-static-libgcc", 408 "--prefix=../../bin/x86_64-cros-linux-gnu-", 409 "main.cc", 410 "-L/usr/x86_64-cros-linux-gnu/usr/lib64", 411 "-Wno-compound-token-split-by-space", 412 "-Wno-deprecated-copy", 413 "-Wno-unused-but-set-variable", 414 "-Wno-implicit-int-float-conversion", 415 "-Wno-string-concatenation", 416 "-mno-movbe", 417 "-B../../bin", 418 "-target", 419 "x86_64-cros-linux-gnu" 420 ] 421 } 422 }, 423 { 424 "cmd": { 425 "path": "/tmp/stable/gomacc", 426 "args": [ 427 "../../usr/bin/clang", 428 "--sysroot=/usr/x86_64-cros-linux-gnu", 429 "-Qunused-arguments", 430 "-Werror=poison-system-directories", 431 "-Wno-compound-token-split-by-macro", 432 "-Wno-deprecated-declarations", 433 "-Wno-error=implicit-function-declaration", 434 "-Wno-error=implicit-int", 435 "-Wno-final-dtor-non-final-class", 436 "-Wno-tautological-constant-compare", 437 "-Wno-tautological-unsigned-enum-zero-compare", 438 "-Wno-unknown-warning-option", 439 "-fdebug-default-version=5", 440 "-fexperimental-new-pass-manager", 441 "--unwindlib=libunwind", 442 "-Wno-section", 443 "-fno-addrsig", 444 "-fuse-ld=lld", 445 "-fcrash-diagnostics-dir=/tmp/stable/clang_crash_diagnostics", 446 "-fcommon", 447 "-fstack-protector-strong", 448 "-D_FORTIFY_SOURCE=2", 449 "-fno-omit-frame-pointer", 450 "-static-libgcc", 451 "--prefix=../../bin/x86_64-cros-linux-gnu-", 452 "main.cc", 453 "-L/usr/x86_64-cros-linux-gnu/usr/lib64", 454 "-Wno-compound-token-split-by-space", 455 "-Wno-deprecated-copy", 456 "-Wno-unused-but-set-variable", 457 "-Wno-implicit-int-float-conversion", 458 "-Wno-string-concatenation", 459 "-mno-movbe", 460 "-B../../bin", 461 "-target", 462 "x86_64-cros-linux-gnu" 463 ] 464 }, 465 "stdout": "somemessage", 466 "stderr": "someerror", 467 "exitcode": 1 468 } 469 ] 470 } 471] 472