| [ |
| { |
| "wd": "/tmp/stable", |
| "wrapper": { |
| "cmd": { |
| "path": "./x86_64-cros-linux-gnu-clang", |
| "args": [ |
| "-mno-movbe", |
| "-pass-exit-codes", |
| "-Wclobbered", |
| "-Wno-psabi", |
| "-Wlogical-op", |
| "-Wmissing-parameter-type", |
| "-Wold-style-declaration", |
| "-Woverride-init", |
| "-Wunsafe-loop-optimizations", |
| "-Wstrict-aliasing=abc", |
| "-finline-limit=abc", |
| "main.cc" |
| ] |
| } |
| }, |
| "cmds": [ |
| { |
| "cmd": { |
| "path": "/tmp/stable/clang", |
| "args": [ |
| "-Qunused-arguments", |
| "-grecord-gcc-switches", |
| "-fno-addrsig", |
| "-fcommon", |
| "-fuse-ld=lld", |
| "-Wno-unused-local-typedefs", |
| "-Wno-deprecated-declarations", |
| "-Wno-tautological-constant-compare", |
| "-Wno-tautological-unsigned-enum-zero-compare", |
| "-Wno-final-dtor-non-final-class", |
| "-Werror=poison-system-directories", |
| "-Wno-unknown-warning-option", |
| "main.cc", |
| "-Wno-implicit-int-float-conversion" |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "wd": "/tmp/stable", |
| "wrapper": { |
| "cmd": { |
| "path": "./x86_64-cros-linux-gnu-clang", |
| "args": [ |
| "-Wno-error=cpp", |
| "main.cc" |
| ] |
| } |
| }, |
| "cmds": [ |
| { |
| "cmd": { |
| "path": "/tmp/stable/clang", |
| "args": [ |
| "-Qunused-arguments", |
| "-grecord-gcc-switches", |
| "-fno-addrsig", |
| "-fcommon", |
| "-fuse-ld=lld", |
| "-Wno-unused-local-typedefs", |
| "-Wno-deprecated-declarations", |
| "-Wno-tautological-constant-compare", |
| "-Wno-tautological-unsigned-enum-zero-compare", |
| "-Wno-final-dtor-non-final-class", |
| "-Werror=poison-system-directories", |
| "-Wno-unknown-warning-option", |
| "-Wno-#warnings", |
| "main.cc", |
| "-Wno-implicit-int-float-conversion" |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "wd": "/tmp/stable", |
| "wrapper": { |
| "cmd": { |
| "path": "./x86_64-cros-linux-gnu-clang", |
| "args": [ |
| "-Wno-error=maybe-uninitialized", |
| "main.cc" |
| ] |
| } |
| }, |
| "cmds": [ |
| { |
| "cmd": { |
| "path": "/tmp/stable/clang", |
| "args": [ |
| "-Qunused-arguments", |
| "-grecord-gcc-switches", |
| "-fno-addrsig", |
| "-fcommon", |
| "-fuse-ld=lld", |
| "-Wno-unused-local-typedefs", |
| "-Wno-deprecated-declarations", |
| "-Wno-tautological-constant-compare", |
| "-Wno-tautological-unsigned-enum-zero-compare", |
| "-Wno-final-dtor-non-final-class", |
| "-Werror=poison-system-directories", |
| "-Wno-unknown-warning-option", |
| "-Wno-error=uninitialized", |
| "main.cc", |
| "-Wno-implicit-int-float-conversion" |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "wd": "/tmp/stable", |
| "wrapper": { |
| "cmd": { |
| "path": "./x86_64-cros-linux-gnu-clang", |
| "args": [ |
| "-Wno-error=unused-but-set-variable", |
| "main.cc" |
| ] |
| } |
| }, |
| "cmds": [ |
| { |
| "cmd": { |
| "path": "/tmp/stable/clang", |
| "args": [ |
| "-Qunused-arguments", |
| "-grecord-gcc-switches", |
| "-fno-addrsig", |
| "-fcommon", |
| "-fuse-ld=lld", |
| "-Wno-unused-local-typedefs", |
| "-Wno-deprecated-declarations", |
| "-Wno-tautological-constant-compare", |
| "-Wno-tautological-unsigned-enum-zero-compare", |
| "-Wno-final-dtor-non-final-class", |
| "-Werror=poison-system-directories", |
| "-Wno-unknown-warning-option", |
| "-Wno-error=unused-variable", |
| "main.cc", |
| "-Wno-implicit-int-float-conversion" |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "wd": "/tmp/stable", |
| "wrapper": { |
| "cmd": { |
| "path": "./x86_64-cros-linux-gnu-clang", |
| "args": [ |
| "-Wno-unused-but-set-variable", |
| "main.cc" |
| ] |
| } |
| }, |
| "cmds": [ |
| { |
| "cmd": { |
| "path": "/tmp/stable/clang", |
| "args": [ |
| "-Qunused-arguments", |
| "-grecord-gcc-switches", |
| "-fno-addrsig", |
| "-fcommon", |
| "-fuse-ld=lld", |
| "-Wno-unused-local-typedefs", |
| "-Wno-deprecated-declarations", |
| "-Wno-tautological-constant-compare", |
| "-Wno-tautological-unsigned-enum-zero-compare", |
| "-Wno-final-dtor-non-final-class", |
| "-Werror=poison-system-directories", |
| "-Wno-unknown-warning-option", |
| "-Wno-unused-variable", |
| "main.cc", |
| "-Wno-implicit-int-float-conversion" |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "wd": "/tmp/stable", |
| "wrapper": { |
| "cmd": { |
| "path": "./x86_64-cros-linux-gnu-clang", |
| "args": [ |
| "-Wunused-but-set-variable", |
| "main.cc" |
| ] |
| } |
| }, |
| "cmds": [ |
| { |
| "cmd": { |
| "path": "/tmp/stable/clang", |
| "args": [ |
| "-Qunused-arguments", |
| "-grecord-gcc-switches", |
| "-fno-addrsig", |
| "-fcommon", |
| "-fuse-ld=lld", |
| "-Wno-unused-local-typedefs", |
| "-Wno-deprecated-declarations", |
| "-Wno-tautological-constant-compare", |
| "-Wno-tautological-unsigned-enum-zero-compare", |
| "-Wno-final-dtor-non-final-class", |
| "-Werror=poison-system-directories", |
| "-Wno-unknown-warning-option", |
| "-Wunused-variable", |
| "main.cc", |
| "-Wno-implicit-int-float-conversion" |
| ] |
| } |
| } |
| ] |
| }, |
| { |
| "wd": "/tmp/stable", |
| "wrapper": { |
| "cmd": { |
| "path": "./x86_64-cros-linux-gnu-clang", |
| "args": [ |
| "-Xclang-only=-someflag", |
| "main.cc" |
| ] |
| } |
| }, |
| "cmds": [ |
| { |
| "cmd": { |
| "path": "/tmp/stable/clang", |
| "args": [ |
| "-Qunused-arguments", |
| "-grecord-gcc-switches", |
| "-fno-addrsig", |
| "-fcommon", |
| "-fuse-ld=lld", |
| "-Wno-unused-local-typedefs", |
| "-Wno-deprecated-declarations", |
| "-Wno-tautological-constant-compare", |
| "-Wno-tautological-unsigned-enum-zero-compare", |
| "-Wno-final-dtor-non-final-class", |
| "-Werror=poison-system-directories", |
| "-Wno-unknown-warning-option", |
| "-someflag", |
| "main.cc", |
| "-Wno-implicit-int-float-conversion" |
| ] |
| } |
| } |
| ] |
| } |
| ] |