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