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": "./x86_64-cros-linux-gnu-gcc.real", 16 "args": [ 17 "--sysroot=/usr/x86_64-cros-linux-gnu", 18 "-fno-reorder-blocks-and-partition", 19 "-Wno-unused-local-typedefs", 20 "-Wno-maybe-uninitialized", 21 "-fstack-protector-strong", 22 "-fPIE", 23 "-pie", 24 "-D_FORTIFY_SOURCE=2", 25 "-fno-omit-frame-pointer", 26 "main.cc", 27 "-mno-movbe" 28 ] 29 } 30 } 31 ] 32 }, 33 { 34 "wd": "/tmp/stable", 35 "wrapper": { 36 "cmd": { 37 "path": "./x86_64-cros-linux-gnu-gcc", 38 "args": [ 39 "main.cc" 40 ] 41 }, 42 "stdout": "somemessage", 43 "stderr": "someerror", 44 "exitcode": 1 45 }, 46 "cmds": [ 47 { 48 "cmd": { 49 "path": "./x86_64-cros-linux-gnu-gcc.real", 50 "args": [ 51 "--sysroot=/usr/x86_64-cros-linux-gnu", 52 "-fno-reorder-blocks-and-partition", 53 "-Wno-unused-local-typedefs", 54 "-Wno-maybe-uninitialized", 55 "-fstack-protector-strong", 56 "-fPIE", 57 "-pie", 58 "-D_FORTIFY_SOURCE=2", 59 "-fno-omit-frame-pointer", 60 "main.cc", 61 "-mno-movbe" 62 ] 63 }, 64 "stdout": "somemessage", 65 "stderr": "someerror", 66 "exitcode": 1 67 } 68 ] 69 }, 70 { 71 "wd": "/tmp/stable", 72 "wrapper": { 73 "cmd": { 74 "path": "/tmp/stable/x86_64-cros-linux-gnu-gcc", 75 "args": [ 76 "main.cc" 77 ] 78 } 79 }, 80 "cmds": [ 81 { 82 "cmd": { 83 "path": "/tmp/stable/x86_64-cros-linux-gnu-gcc.real", 84 "args": [ 85 "--sysroot=/usr/x86_64-cros-linux-gnu", 86 "-fno-reorder-blocks-and-partition", 87 "-Wno-unused-local-typedefs", 88 "-Wno-maybe-uninitialized", 89 "-fstack-protector-strong", 90 "-fPIE", 91 "-pie", 92 "-D_FORTIFY_SOURCE=2", 93 "-fno-omit-frame-pointer", 94 "main.cc", 95 "-mno-movbe" 96 ] 97 } 98 } 99 ] 100 }, 101 { 102 "wd": "/tmp/stable", 103 "wrapper": { 104 "cmd": { 105 "path": "./a/b/c/d/e/f/g/x86_64-cros-linux-gnu-gcc", 106 "args": [ 107 "main.cc" 108 ] 109 } 110 }, 111 "cmds": [ 112 { 113 "cmd": { 114 "path": "./a/b/c/d/e/f/g/x86_64-cros-linux-gnu-gcc.real", 115 "args": [ 116 "--sysroot=/tmp/stable/a/b/usr/x86_64-cros-linux-gnu", 117 "-fno-reorder-blocks-and-partition", 118 "-Wno-unused-local-typedefs", 119 "-Wno-maybe-uninitialized", 120 "-fstack-protector-strong", 121 "-fPIE", 122 "-pie", 123 "-D_FORTIFY_SOURCE=2", 124 "-fno-omit-frame-pointer", 125 "main.cc", 126 "-mno-movbe" 127 ] 128 } 129 } 130 ] 131 }, 132 { 133 "wd": "/tmp/stable", 134 "wrapper": { 135 "cmd": { 136 "path": "./symlinked/x86_64-cros-linux-gnu-gcc", 137 "args": [ 138 "main.cc" 139 ] 140 } 141 }, 142 "cmds": [ 143 { 144 "cmd": { 145 "path": "./symlinked/x86_64-cros-linux-gnu-gcc.real", 146 "args": [ 147 "--sysroot=/tmp/stable/a/b/usr/x86_64-cros-linux-gnu", 148 "-fno-reorder-blocks-and-partition", 149 "-Wno-unused-local-typedefs", 150 "-Wno-maybe-uninitialized", 151 "-fstack-protector-strong", 152 "-fPIE", 153 "-pie", 154 "-D_FORTIFY_SOURCE=2", 155 "-fno-omit-frame-pointer", 156 "main.cc", 157 "-mno-movbe" 158 ] 159 } 160 } 161 ] 162 }, 163 { 164 "wd": "/tmp/stable", 165 "env": [ 166 "PATH=/tmp/stable/pathenv" 167 ], 168 "wrapper": { 169 "cmd": { 170 "path": "x86_64-cros-linux-gnu-gcc", 171 "args": [ 172 "main.cc" 173 ] 174 } 175 }, 176 "cmds": [ 177 { 178 "cmd": { 179 "path": "/tmp/stable/pathenv/x86_64-cros-linux-gnu-gcc.real", 180 "args": [ 181 "--sysroot=/usr/x86_64-cros-linux-gnu", 182 "-fno-reorder-blocks-and-partition", 183 "-Wno-unused-local-typedefs", 184 "-Wno-maybe-uninitialized", 185 "-fstack-protector-strong", 186 "-fPIE", 187 "-pie", 188 "-D_FORTIFY_SOURCE=2", 189 "-fno-omit-frame-pointer", 190 "main.cc", 191 "-mno-movbe" 192 ] 193 } 194 } 195 ] 196 } 197] 198