1[ 2 { 3 "wd": "/tmp/stable", 4 "wrapper": { 5 "cmd": { 6 "path": "./x86_64-cros-linux-gnu-gcc", 7 "args": [ 8 "main.cc" 9 ] 10 } 11 }, 12 "cmds": [ 13 { 14 "cmd": { 15 "path": "/usr/bin/ccache", 16 "args": [ 17 "./x86_64-cros-linux-gnu-gcc.real", 18 "--sysroot=/usr/x86_64-cros-linux-gnu", 19 "-fno-reorder-blocks-and-partition", 20 "-Wno-unused-local-typedefs", 21 "-Wno-maybe-uninitialized", 22 "-fstack-protector-strong", 23 "-fPIE", 24 "-pie", 25 "-D_FORTIFY_SOURCE=2", 26 "-fno-omit-frame-pointer", 27 "main.cc", 28 "-mno-movbe" 29 ], 30 "env_updates": [ 31 "CCACHE_BASEDIR=/usr/x86_64-cros-linux-gnu", 32 "CCACHE_DIR=/var/cache/distfiles/ccache", 33 "CCACHE_UMASK=002" 34 ] 35 } 36 } 37 ] 38 }, 39 { 40 "wd": "/tmp/stable", 41 "wrapper": { 42 "cmd": { 43 "path": "./x86_64-cros-linux-gnu-gcc", 44 "args": [ 45 "main.cc" 46 ] 47 }, 48 "stdout": "somemessage", 49 "stderr": "someerror", 50 "exitcode": 1 51 }, 52 "cmds": [ 53 { 54 "cmd": { 55 "path": "/usr/bin/ccache", 56 "args": [ 57 "./x86_64-cros-linux-gnu-gcc.real", 58 "--sysroot=/usr/x86_64-cros-linux-gnu", 59 "-fno-reorder-blocks-and-partition", 60 "-Wno-unused-local-typedefs", 61 "-Wno-maybe-uninitialized", 62 "-fstack-protector-strong", 63 "-fPIE", 64 "-pie", 65 "-D_FORTIFY_SOURCE=2", 66 "-fno-omit-frame-pointer", 67 "main.cc", 68 "-mno-movbe" 69 ], 70 "env_updates": [ 71 "CCACHE_BASEDIR=/usr/x86_64-cros-linux-gnu", 72 "CCACHE_DIR=/var/cache/distfiles/ccache", 73 "CCACHE_UMASK=002" 74 ] 75 }, 76 "stdout": "somemessage", 77 "stderr": "someerror", 78 "exitcode": 1 79 } 80 ] 81 }, 82 { 83 "wd": "/tmp/stable", 84 "wrapper": { 85 "cmd": { 86 "path": "/tmp/stable/x86_64-cros-linux-gnu-gcc", 87 "args": [ 88 "main.cc" 89 ] 90 } 91 }, 92 "cmds": [ 93 { 94 "cmd": { 95 "path": "/usr/bin/ccache", 96 "args": [ 97 "/tmp/stable/x86_64-cros-linux-gnu-gcc.real", 98 "--sysroot=/usr/x86_64-cros-linux-gnu", 99 "-fno-reorder-blocks-and-partition", 100 "-Wno-unused-local-typedefs", 101 "-Wno-maybe-uninitialized", 102 "-fstack-protector-strong", 103 "-fPIE", 104 "-pie", 105 "-D_FORTIFY_SOURCE=2", 106 "-fno-omit-frame-pointer", 107 "main.cc", 108 "-mno-movbe" 109 ], 110 "env_updates": [ 111 "CCACHE_BASEDIR=/usr/x86_64-cros-linux-gnu", 112 "CCACHE_DIR=/var/cache/distfiles/ccache", 113 "CCACHE_UMASK=002" 114 ] 115 } 116 } 117 ] 118 }, 119 { 120 "wd": "/tmp/stable", 121 "wrapper": { 122 "cmd": { 123 "path": "./a/b/c/d/e/f/g/x86_64-cros-linux-gnu-gcc", 124 "args": [ 125 "main.cc" 126 ] 127 } 128 }, 129 "cmds": [ 130 { 131 "cmd": { 132 "path": "/usr/bin/ccache", 133 "args": [ 134 "./a/b/c/d/e/f/g/x86_64-cros-linux-gnu-gcc.real", 135 "--sysroot=/tmp/stable/a/b/usr/x86_64-cros-linux-gnu", 136 "-fno-reorder-blocks-and-partition", 137 "-Wno-unused-local-typedefs", 138 "-Wno-maybe-uninitialized", 139 "-fstack-protector-strong", 140 "-fPIE", 141 "-pie", 142 "-D_FORTIFY_SOURCE=2", 143 "-fno-omit-frame-pointer", 144 "main.cc", 145 "-mno-movbe" 146 ], 147 "env_updates": [ 148 "CCACHE_BASEDIR=/tmp/stable/a/b/usr/x86_64-cros-linux-gnu", 149 "CCACHE_DIR=/var/cache/distfiles/ccache", 150 "CCACHE_UMASK=002" 151 ] 152 } 153 } 154 ] 155 }, 156 { 157 "wd": "/tmp/stable", 158 "wrapper": { 159 "cmd": { 160 "path": "./symlinked/x86_64-cros-linux-gnu-gcc", 161 "args": [ 162 "main.cc" 163 ] 164 } 165 }, 166 "cmds": [ 167 { 168 "cmd": { 169 "path": "/usr/bin/ccache", 170 "args": [ 171 "./symlinked/x86_64-cros-linux-gnu-gcc.real", 172 "--sysroot=/tmp/stable/a/b/usr/x86_64-cros-linux-gnu", 173 "-fno-reorder-blocks-and-partition", 174 "-Wno-unused-local-typedefs", 175 "-Wno-maybe-uninitialized", 176 "-fstack-protector-strong", 177 "-fPIE", 178 "-pie", 179 "-D_FORTIFY_SOURCE=2", 180 "-fno-omit-frame-pointer", 181 "main.cc", 182 "-mno-movbe" 183 ], 184 "env_updates": [ 185 "CCACHE_BASEDIR=/tmp/stable/a/b/usr/x86_64-cros-linux-gnu", 186 "CCACHE_DIR=/var/cache/distfiles/ccache", 187 "CCACHE_UMASK=002" 188 ] 189 } 190 } 191 ] 192 }, 193 { 194 "wd": "/tmp/stable", 195 "env": [ 196 "PATH=/tmp/stable/pathenv" 197 ], 198 "wrapper": { 199 "cmd": { 200 "path": "x86_64-cros-linux-gnu-gcc", 201 "args": [ 202 "main.cc" 203 ] 204 } 205 }, 206 "cmds": [ 207 { 208 "cmd": { 209 "path": "/usr/bin/ccache", 210 "args": [ 211 "/tmp/stable/pathenv/x86_64-cros-linux-gnu-gcc.real", 212 "--sysroot=/usr/x86_64-cros-linux-gnu", 213 "-fno-reorder-blocks-and-partition", 214 "-Wno-unused-local-typedefs", 215 "-Wno-maybe-uninitialized", 216 "-fstack-protector-strong", 217 "-fPIE", 218 "-pie", 219 "-D_FORTIFY_SOURCE=2", 220 "-fno-omit-frame-pointer", 221 "main.cc", 222 "-mno-movbe" 223 ], 224 "env_updates": [ 225 "CCACHE_BASEDIR=/usr/x86_64-cros-linux-gnu", 226 "CCACHE_DIR=/var/cache/distfiles/ccache", 227 "CCACHE_UMASK=002" 228 ] 229 } 230 } 231 ] 232 } 233] 234