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