1[ 2 { 3 "cmds": [ 4 { 5 "cmd": { 6 "args": [ 7 "-Qunused-arguments", 8 "-Werror=poison-system-directories", 9 "-Wno-deprecated-declarations", 10 "-Wno-enum-constexpr-conversion", 11 "-Wno-error=implicit-function-declaration", 12 "-Wno-error=implicit-int", 13 "-Wno-final-dtor-non-final-class", 14 "-Wno-single-bit-bitfield-constant-conversion", 15 "-Wno-tautological-constant-compare", 16 "-Wno-tautological-unsigned-enum-zero-compare", 17 "-Wno-unknown-warning-option", 18 "-fdebug-default-version=5", 19 "-Wno-int-conversion", 20 "-Wno-incompatible-function-pointer-types", 21 "-Wno-error=vla-cxx-extension", 22 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 23 "-fclang-abi-compat=17", 24 "-Wno-unused-local-typedefs", 25 "-fno-addrsig", 26 "-fcommon", 27 "main.cc" 28 ], 29 "path": "/tmp/stable/clang" 30 } 31 } 32 ], 33 "wd": "/tmp/stable", 34 "wrapper": { 35 "cmd": { 36 "args": [ 37 "main.cc" 38 ], 39 "path": "./x86_64-cros-linux-gnu-clang" 40 } 41 } 42 }, 43 { 44 "cmds": [ 45 { 46 "cmd": { 47 "args": [ 48 "-Qunused-arguments", 49 "-Werror=poison-system-directories", 50 "-Wno-deprecated-declarations", 51 "-Wno-enum-constexpr-conversion", 52 "-Wno-error=implicit-function-declaration", 53 "-Wno-error=implicit-int", 54 "-Wno-final-dtor-non-final-class", 55 "-Wno-single-bit-bitfield-constant-conversion", 56 "-Wno-tautological-constant-compare", 57 "-Wno-tautological-unsigned-enum-zero-compare", 58 "-Wno-unknown-warning-option", 59 "-fdebug-default-version=5", 60 "-Wno-int-conversion", 61 "-Wno-incompatible-function-pointer-types", 62 "-Wno-error=vla-cxx-extension", 63 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 64 "-fclang-abi-compat=17", 65 "-Wno-unused-local-typedefs", 66 "-fno-addrsig", 67 "-fcommon", 68 "main.cc" 69 ], 70 "path": "/tmp/stable/clang" 71 }, 72 "exitcode": 1, 73 "stderr": "someerror", 74 "stdout": "somemessage" 75 } 76 ], 77 "wd": "/tmp/stable", 78 "wrapper": { 79 "cmd": { 80 "args": [ 81 "main.cc" 82 ], 83 "path": "./x86_64-cros-linux-gnu-clang" 84 }, 85 "exitcode": 1, 86 "stderr": "someerror", 87 "stdout": "somemessage" 88 } 89 }, 90 { 91 "cmds": [ 92 { 93 "cmd": { 94 "args": [ 95 "-Qunused-arguments", 96 "-Werror=poison-system-directories", 97 "-Wno-deprecated-declarations", 98 "-Wno-enum-constexpr-conversion", 99 "-Wno-error=implicit-function-declaration", 100 "-Wno-error=implicit-int", 101 "-Wno-final-dtor-non-final-class", 102 "-Wno-single-bit-bitfield-constant-conversion", 103 "-Wno-tautological-constant-compare", 104 "-Wno-tautological-unsigned-enum-zero-compare", 105 "-Wno-unknown-warning-option", 106 "-fdebug-default-version=5", 107 "-Wno-int-conversion", 108 "-Wno-incompatible-function-pointer-types", 109 "-Wno-error=vla-cxx-extension", 110 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 111 "-fclang-abi-compat=17", 112 "-Wno-unused-local-typedefs", 113 "-fno-addrsig", 114 "-fcommon", 115 "main.cc" 116 ], 117 "path": "/tmp/stable/clang++" 118 } 119 } 120 ], 121 "wd": "/tmp/stable", 122 "wrapper": { 123 "cmd": { 124 "args": [ 125 "main.cc" 126 ], 127 "path": "./x86_64-cros-linux-gnu-clang++" 128 } 129 } 130 }, 131 { 132 "cmds": [ 133 { 134 "cmd": { 135 "args": [ 136 "-Qunused-arguments", 137 "-Werror=poison-system-directories", 138 "-Wno-deprecated-declarations", 139 "-Wno-enum-constexpr-conversion", 140 "-Wno-error=implicit-function-declaration", 141 "-Wno-error=implicit-int", 142 "-Wno-final-dtor-non-final-class", 143 "-Wno-single-bit-bitfield-constant-conversion", 144 "-Wno-tautological-constant-compare", 145 "-Wno-tautological-unsigned-enum-zero-compare", 146 "-Wno-unknown-warning-option", 147 "-fdebug-default-version=5", 148 "-Wno-int-conversion", 149 "-Wno-incompatible-function-pointer-types", 150 "-Wno-error=vla-cxx-extension", 151 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 152 "-fclang-abi-compat=17", 153 "-Wno-unused-local-typedefs", 154 "-fno-addrsig", 155 "-fcommon", 156 "main.cc" 157 ], 158 "path": "somepath/clang" 159 } 160 } 161 ], 162 "env": [ 163 "CLANG=somepath/clang" 164 ], 165 "wd": "/tmp/stable", 166 "wrapper": { 167 "cmd": { 168 "args": [ 169 "main.cc" 170 ], 171 "path": "./x86_64-cros-linux-gnu-clang" 172 } 173 } 174 }, 175 { 176 "cmds": [ 177 { 178 "cmd": { 179 "args": [ 180 "--print-resource-dir" 181 ], 182 "path": "/tmp/stable/clang" 183 }, 184 "stdout": "someResourceDir" 185 }, 186 { 187 "cmd": { 188 "args": [ 189 "-Qunused-arguments", 190 "-Werror=poison-system-directories", 191 "-Wno-deprecated-declarations", 192 "-Wno-enum-constexpr-conversion", 193 "-Wno-error=implicit-function-declaration", 194 "-Wno-error=implicit-int", 195 "-Wno-final-dtor-non-final-class", 196 "-Wno-single-bit-bitfield-constant-conversion", 197 "-Wno-tautological-constant-compare", 198 "-Wno-tautological-unsigned-enum-zero-compare", 199 "-Wno-unknown-warning-option", 200 "-fdebug-default-version=5", 201 "-Wno-int-conversion", 202 "-Wno-incompatible-function-pointer-types", 203 "-Wno-error=vla-cxx-extension", 204 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 205 "-fclang-abi-compat=17", 206 "-Wno-unused-local-typedefs", 207 "-fno-addrsig", 208 "-fcommon", 209 "-resource-dir=someResourceDir", 210 "--gcc-toolchain=/usr", 211 "main.cc" 212 ], 213 "path": "/somedir/clang" 214 } 215 } 216 ], 217 "wd": "/tmp/stable", 218 "wrapper": { 219 "cmd": { 220 "args": [ 221 "-Xclang-path=/somedir", 222 "main.cc" 223 ], 224 "path": "./x86_64-cros-linux-gnu-clang" 225 } 226 } 227 }, 228 { 229 "cmds": [ 230 { 231 "cmd": { 232 "args": [ 233 "--print-resource-dir" 234 ], 235 "path": "/tmp/stable/clang" 236 }, 237 "stdout": "someResourceDir" 238 }, 239 { 240 "cmd": { 241 "args": [ 242 "/somedir/clang", 243 "-Qunused-arguments", 244 "-Werror=poison-system-directories", 245 "-Wno-deprecated-declarations", 246 "-Wno-enum-constexpr-conversion", 247 "-Wno-error=implicit-function-declaration", 248 "-Wno-error=implicit-int", 249 "-Wno-final-dtor-non-final-class", 250 "-Wno-single-bit-bitfield-constant-conversion", 251 "-Wno-tautological-constant-compare", 252 "-Wno-tautological-unsigned-enum-zero-compare", 253 "-Wno-unknown-warning-option", 254 "-fdebug-default-version=5", 255 "-Wno-int-conversion", 256 "-Wno-incompatible-function-pointer-types", 257 "-Wno-error=vla-cxx-extension", 258 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 259 "-fclang-abi-compat=17", 260 "-Wno-unused-local-typedefs", 261 "-fno-addrsig", 262 "-fcommon", 263 "-resource-dir=someResourceDir", 264 "--gcc-toolchain=/usr", 265 "main.cc" 266 ], 267 "path": "/tmp/stable/gomacc" 268 } 269 } 270 ], 271 "env": [ 272 "GOMACC_PATH=/tmp/stable/gomacc" 273 ], 274 "wd": "/tmp/stable", 275 "wrapper": { 276 "cmd": { 277 "args": [ 278 "-Xclang-path=/somedir", 279 "main.cc" 280 ], 281 "path": "./x86_64-cros-linux-gnu-clang" 282 } 283 } 284 }, 285 { 286 "cmds": [ 287 { 288 "cmd": { 289 "args": [ 290 "--print-resource-dir" 291 ], 292 "path": "/tmp/stable/clang" 293 }, 294 "stdout": "someResourceDir" 295 }, 296 { 297 "cmd": { 298 "args": [ 299 "-Qunused-arguments", 300 "-Werror=poison-system-directories", 301 "-Wno-deprecated-declarations", 302 "-Wno-enum-constexpr-conversion", 303 "-Wno-error=implicit-function-declaration", 304 "-Wno-error=implicit-int", 305 "-Wno-final-dtor-non-final-class", 306 "-Wno-single-bit-bitfield-constant-conversion", 307 "-Wno-tautological-constant-compare", 308 "-Wno-tautological-unsigned-enum-zero-compare", 309 "-Wno-unknown-warning-option", 310 "-fdebug-default-version=5", 311 "-Wno-int-conversion", 312 "-Wno-incompatible-function-pointer-types", 313 "-Wno-error=vla-cxx-extension", 314 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 315 "-fclang-abi-compat=17", 316 "-Wno-unused-local-typedefs", 317 "-fno-addrsig", 318 "-fcommon", 319 "-resource-dir=someResourceDir", 320 "--gcc-toolchain=/usr", 321 "main.cc" 322 ], 323 "path": "/somedir/clang" 324 }, 325 "exitcode": 1, 326 "stderr": "someerror", 327 "stdout": "somemessage" 328 } 329 ], 330 "wd": "/tmp/stable", 331 "wrapper": { 332 "cmd": { 333 "args": [ 334 "-Xclang-path=/somedir", 335 "main.cc" 336 ], 337 "path": "./x86_64-cros-linux-gnu-clang" 338 }, 339 "exitcode": 1, 340 "stderr": "someerror", 341 "stdout": "somemessage" 342 } 343 }, 344 { 345 "cmds": [ 346 { 347 "cmd": { 348 "args": [ 349 "-Qunused-arguments", 350 "-Werror=poison-system-directories", 351 "-Wno-deprecated-declarations", 352 "-Wno-enum-constexpr-conversion", 353 "-Wno-error=implicit-function-declaration", 354 "-Wno-error=implicit-int", 355 "-Wno-final-dtor-non-final-class", 356 "-Wno-single-bit-bitfield-constant-conversion", 357 "-Wno-tautological-constant-compare", 358 "-Wno-tautological-unsigned-enum-zero-compare", 359 "-Wno-unknown-warning-option", 360 "-fdebug-default-version=5", 361 "-Wno-int-conversion", 362 "-Wno-incompatible-function-pointer-types", 363 "-Wno-error=vla-cxx-extension", 364 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 365 "-fclang-abi-compat=17", 366 "-Wno-unused-local-typedefs", 367 "-fno-addrsig", 368 "-fcommon", 369 "main.cc" 370 ], 371 "path": "/tmp/stable/clang" 372 } 373 } 374 ], 375 "wd": "/tmp/stable", 376 "wrapper": { 377 "cmd": { 378 "args": [ 379 "main.cc" 380 ], 381 "path": "/tmp/stable/x86_64-cros-linux-gnu-clang" 382 } 383 } 384 }, 385 { 386 "cmds": [ 387 { 388 "cmd": { 389 "args": [ 390 "-Qunused-arguments", 391 "-Werror=poison-system-directories", 392 "-Wno-deprecated-declarations", 393 "-Wno-enum-constexpr-conversion", 394 "-Wno-error=implicit-function-declaration", 395 "-Wno-error=implicit-int", 396 "-Wno-final-dtor-non-final-class", 397 "-Wno-single-bit-bitfield-constant-conversion", 398 "-Wno-tautological-constant-compare", 399 "-Wno-tautological-unsigned-enum-zero-compare", 400 "-Wno-unknown-warning-option", 401 "-fdebug-default-version=5", 402 "-Wno-int-conversion", 403 "-Wno-incompatible-function-pointer-types", 404 "-Wno-error=vla-cxx-extension", 405 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 406 "-fclang-abi-compat=17", 407 "-Wno-unused-local-typedefs", 408 "-fno-addrsig", 409 "-fcommon", 410 "main.cc" 411 ], 412 "path": "/tmp/stable/a/b/c/d/e/f/g/clang" 413 } 414 } 415 ], 416 "wd": "/tmp/stable", 417 "wrapper": { 418 "cmd": { 419 "args": [ 420 "main.cc" 421 ], 422 "path": "./a/b/c/d/e/f/g/x86_64-cros-linux-gnu-clang" 423 } 424 } 425 }, 426 { 427 "cmds": [ 428 { 429 "cmd": { 430 "args": [ 431 "-Qunused-arguments", 432 "-Werror=poison-system-directories", 433 "-Wno-deprecated-declarations", 434 "-Wno-enum-constexpr-conversion", 435 "-Wno-error=implicit-function-declaration", 436 "-Wno-error=implicit-int", 437 "-Wno-final-dtor-non-final-class", 438 "-Wno-single-bit-bitfield-constant-conversion", 439 "-Wno-tautological-constant-compare", 440 "-Wno-tautological-unsigned-enum-zero-compare", 441 "-Wno-unknown-warning-option", 442 "-fdebug-default-version=5", 443 "-Wno-int-conversion", 444 "-Wno-incompatible-function-pointer-types", 445 "-Wno-error=vla-cxx-extension", 446 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 447 "-fclang-abi-compat=17", 448 "-Wno-unused-local-typedefs", 449 "-fno-addrsig", 450 "-fcommon", 451 "main.cc" 452 ], 453 "path": "/tmp/stable/a/b/c/d/e/f/g/clang" 454 } 455 } 456 ], 457 "wd": "/tmp/stable", 458 "wrapper": { 459 "cmd": { 460 "args": [ 461 "main.cc" 462 ], 463 "path": "./symlinked/x86_64-cros-linux-gnu-clang" 464 } 465 } 466 }, 467 { 468 "cmds": [ 469 { 470 "cmd": { 471 "args": [ 472 "-Qunused-arguments", 473 "-Werror=poison-system-directories", 474 "-Wno-deprecated-declarations", 475 "-Wno-enum-constexpr-conversion", 476 "-Wno-error=implicit-function-declaration", 477 "-Wno-error=implicit-int", 478 "-Wno-final-dtor-non-final-class", 479 "-Wno-single-bit-bitfield-constant-conversion", 480 "-Wno-tautological-constant-compare", 481 "-Wno-tautological-unsigned-enum-zero-compare", 482 "-Wno-unknown-warning-option", 483 "-fdebug-default-version=5", 484 "-Wno-int-conversion", 485 "-Wno-incompatible-function-pointer-types", 486 "-Wno-error=vla-cxx-extension", 487 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 488 "-fclang-abi-compat=17", 489 "-Wno-unused-local-typedefs", 490 "-fno-addrsig", 491 "-fcommon", 492 "main.cc" 493 ], 494 "path": "/tmp/stable/somedir/clang" 495 } 496 } 497 ], 498 "wd": "/tmp/stable", 499 "wrapper": { 500 "cmd": { 501 "args": [ 502 "main.cc" 503 ], 504 "path": "somedir/x86_64-cros-linux-gnu-clang" 505 } 506 } 507 }, 508 { 509 "cmds": [ 510 { 511 "cmd": { 512 "args": [ 513 "-Qunused-arguments", 514 "-Werror=poison-system-directories", 515 "-Wno-deprecated-declarations", 516 "-Wno-enum-constexpr-conversion", 517 "-Wno-error=implicit-function-declaration", 518 "-Wno-error=implicit-int", 519 "-Wno-final-dtor-non-final-class", 520 "-Wno-single-bit-bitfield-constant-conversion", 521 "-Wno-tautological-constant-compare", 522 "-Wno-tautological-unsigned-enum-zero-compare", 523 "-Wno-unknown-warning-option", 524 "-fdebug-default-version=5", 525 "-Wno-int-conversion", 526 "-Wno-incompatible-function-pointer-types", 527 "-Wno-error=vla-cxx-extension", 528 "-D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES", 529 "-fclang-abi-compat=17", 530 "-Wno-unused-local-typedefs", 531 "-fno-addrsig", 532 "-fcommon", 533 "main.cc" 534 ], 535 "path": "/tmp/stable/pathenv/clang" 536 } 537 } 538 ], 539 "env": [ 540 "PATH=/tmp/stable/pathenv" 541 ], 542 "wd": "/tmp/stable", 543 "wrapper": { 544 "cmd": { 545 "args": [ 546 "main.cc" 547 ], 548 "path": "x86_64-cros-linux-gnu-clang" 549 } 550 } 551 } 552] 553