Daniel Dunbar | 3d1c946 | 2009-03-04 00:04:28 +0000 | [diff] [blame^] | 1 | ccc_path = """/Volumes/Data/ddunbar/llvm.install/bin/ccc""" |
| 2 | ccc_clang = """/Volumes/Data/ddunbar/zorg/xcb_scripts/cc/xcc.fb""" |
| 3 | ccc_gcc = """/Volumes/Data/ddunbar/zorg/xcb_scripts/cc/xcc.fb -ccc-no-clang""" |
| 4 | gcc = """/usr/bin/gcc-4.2""" |
| 5 | ccc_clang_info = """ |
| 6 | ccc version 1.0 (https://ddunbar@llvm.org/svn/llvm-project/cfe/trunk) |
| 7 | "/Volumes/Data/ddunbar/llvm.install/bin/clang" "-S" "-disable-free" "--relocation-model=pic" "--disable-fp-elim" "--nozero-initialized-in-bss" "--unwind-tables=1" "--mcpu=core2" "--fmath-errno=0" "-mmacosx-version-min=10.6.0" "-arch" "x86_64" "-o" "/tmp/tmp62ee6x.s" "-x" "c" "/dev/null" |
| 8 | "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/as" "-arch" "x86_64" "-force_cpusubtype_ALL" "-o" "/tmp/tmpyLxO26.o" "/tmp/tmp62ee6x.s" |
| 9 | "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/collect2" "-dynamic" "-arch" "x86_64" "-macosx_version_min" "10.6.0" "-weak_reference_mismatches" "non-weak" "-o" "a.out" "-lcrt1.10.5.o" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/x86_64" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/x86_64" "-L/usr/lib/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/../../../i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/../../.." "/tmp/tmpyLxO26.o" "-lgcc_s.10.5" "-lgcc" "-lSystem" |
| 10 | """ |
| 11 | ccc_gcc_info = """ |
| 12 | ccc version 1.0 (https://ddunbar@llvm.org/svn/llvm-project/cfe/trunk) |
| 13 | "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/cc1" "-quiet" "-imultilib" "x86_64" "-D__DYNAMIC__" "/dev/null" "-fPIC" "-quiet" "-dumpbase" "null" "-mmacosx-version-min=10.6.0" "-m64" "-mtune=core2" "-auxbase" "null" "-o" "/tmp/tmpDx0Rtr.s" |
| 14 | "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/as" "-arch" "x86_64" "-force_cpusubtype_ALL" "-o" "/tmp/tmpNbvYrM.o" "/tmp/tmpDx0Rtr.s" |
| 15 | "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/collect2" "-dynamic" "-arch" "x86_64" "-macosx_version_min" "10.6.0" "-weak_reference_mismatches" "non-weak" "-o" "a.out" "-lcrt1.10.5.o" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/x86_64" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/x86_64" "-L/usr/lib/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/../../../i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/../../.." "/tmp/tmpNbvYrM.o" "-lgcc_s.10.5" "-lgcc" "-lSystem" |
| 16 | """ |
| 17 | gcc_info = """ |
| 18 | Using built-in specs. |
| 19 | Target: i686-apple-darwin10 |
| 20 | Configured with: /var/tmp/gcc/gcc-5641~3/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 |
| 21 | Thread model: posix |
| 22 | gcc version 4.2.1 (Apple Inc. build 5641) |
| 23 | "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/cc1" "-quiet" "-imultilib" "x86_64" "-D__DYNAMIC__" "/dev/null" "-fPIC" "-quiet" "-dumpbase" "null" "-mmacosx-version-min=10.6.0" "-m64" "-mtune=core2" "-auxbase" "null" "-o" "/var/tmp//ccDnCoVC.s" |
| 24 | "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/as" "-arch" "x86_64" "-force_cpusubtype_ALL" "-o" "/var/tmp//ccwsOXBR.o" "/var/tmp//ccDnCoVC.s" |
| 25 | "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/collect2" "-dynamic" "-arch" "x86_64" "-macosx_version_min" "10.6.0" "-weak_reference_mismatches" "non-weak" "-o" "a.out" "-lcrt1.10.6.o" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/x86_64" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/x86_64" "-L/usr/lib/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/../../../i686-apple-darwin10/4.2.1" "-L/usr/lib/gcc/i686-apple-darwin10/4.2.1/../../.." "/var/tmp//ccwsOXBR.o" "-lgcc" "-lSystem" |
| 26 | """ |
| 27 | style = """make""" |
| 28 | runs = [] |
| 29 | runs.append(( { 'cc':"ccc_clang", |
| 30 | 'script':"null", |
| 31 | 'threads':"1", |
| 32 | 'pch':"no_pch" }, |
| 33 | { 'version' : 0, |
| 34 | 'samples' : [ |
| 35 | (0, 0.041626, 0.067272, 0.122191), |
| 36 | (1, 0.041643, 0.067045, 0.122192), |
| 37 | (2, 0.041655, 0.067055, 0.121649), |
| 38 | (3, 0.041562, 0.066648, 0.121432), |
| 39 | (4, 0.041613, 0.066810, 0.121305), |
| 40 | ]} |
| 41 | )) |
| 42 | runs.append(( { 'cc':"ccc_gcc", |
| 43 | 'script':"null", |
| 44 | 'threads':"1", |
| 45 | 'pch':"no_pch" }, |
| 46 | { 'version' : 0, |
| 47 | 'samples' : [ |
| 48 | (0, 0.041606, 0.066993, 0.121704), |
| 49 | (1, 0.041581, 0.066630, 0.121471), |
| 50 | (2, 0.041602, 0.066922, 0.121765), |
| 51 | (3, 0.041581, 0.066859, 0.121405), |
| 52 | (4, 0.041689, 0.066980, 0.124326), |
| 53 | ]} |
| 54 | )) |
| 55 | runs.append(( { 'cc':"gcc", |
| 56 | 'script':"null", |
| 57 | 'threads':"1", |
| 58 | 'pch':"no_pch" }, |
| 59 | { 'version' : 0, |
| 60 | 'samples' : [ |
| 61 | (0, 0.041675, 0.067138, 0.121728), |
| 62 | (1, 0.041612, 0.066859, 0.121205), |
| 63 | (2, 0.041580, 0.066483, 0.120964), |
| 64 | (3, 0.041594, 0.066483, 0.120985), |
| 65 | (4, 0.041568, 0.066532, 0.120499), |
| 66 | ]} |
| 67 | )) |
| 68 | runs.append(( { 'cc':"ccc_clang", |
| 69 | 'script':"###", |
| 70 | 'threads':"1", |
| 71 | 'pch':"no_pch" }, |
| 72 | { 'version' : 0, |
| 73 | 'samples' : [ |
| 74 | (0, 2.186639, 1.937014, 4.437061), |
| 75 | (1, 2.186681, 1.945610, 4.433872), |
| 76 | (2, 2.188041, 1.947231, 4.462319), |
| 77 | (3, 2.188190, 1.943516, 4.470365), |
| 78 | (4, 2.187020, 1.950682, 4.436890), |
| 79 | ]} |
| 80 | )) |
| 81 | runs.append(( { 'cc':"ccc_gcc", |
| 82 | 'script':"###", |
| 83 | 'threads':"1", |
| 84 | 'pch':"no_pch" }, |
| 85 | { 'version' : 0, |
| 86 | 'samples' : [ |
| 87 | (0, 2.195748, 1.947951, 4.443053), |
| 88 | (1, 2.194402, 1.940449, 4.432535), |
| 89 | (2, 2.195423, 1.943498, 4.447053), |
| 90 | (3, 2.196253, 1.950332, 4.448664), |
| 91 | (4, 2.195660, 1.942226, 4.437071), |
| 92 | ]} |
| 93 | )) |
| 94 | runs.append(( { 'cc':"gcc", |
| 95 | 'script':"###", |
| 96 | 'threads':"1", |
| 97 | 'pch':"no_pch" }, |
| 98 | { 'version' : 0, |
| 99 | 'samples' : [ |
| 100 | (0, 0.136111, 0.313413, 0.499384), |
| 101 | (1, 0.136203, 0.313310, 0.500697), |
| 102 | (2, 0.136639, 0.314917, 0.558877), |
| 103 | (3, 0.136173, 0.313843, 0.501008), |
| 104 | (4, 0.135965, 0.312723, 0.498594), |
| 105 | ]} |
| 106 | )) |
| 107 | runs.append(( { 'cc':"ccc_clang", |
| 108 | 'script':"cpp", |
| 109 | 'threads':"1", |
| 110 | 'pch':"no_pch" }, |
| 111 | { 'version' : 0, |
| 112 | 'samples' : [ |
| 113 | (0, 2.819676, 2.374582, 5.801642), |
| 114 | (1, 2.819568, 2.375962, 5.525720), |
| 115 | (2, 2.819725, 2.377977, 5.526612), |
| 116 | (3, 2.819563, 2.374766, 5.525245), |
| 117 | (4, 2.820020, 2.378179, 5.531853), |
| 118 | ]} |
| 119 | )) |
| 120 | runs.append(( { 'cc':"ccc_clang", |
| 121 | 'script':"parse", |
| 122 | 'threads':"1", |
| 123 | 'pch':"no_pch" }, |
| 124 | { 'version' : 0, |
| 125 | 'samples' : [ |
| 126 | (0, 2.979842, 2.393759, 5.773241), |
| 127 | (1, 2.978360, 2.388217, 5.699588), |
| 128 | (2, 2.979615, 2.392749, 5.713015), |
| 129 | (3, 2.978055, 2.388861, 5.697303), |
| 130 | (4, 2.979260, 2.390138, 5.710568), |
| 131 | ]} |
| 132 | )) |
| 133 | runs.append(( { 'cc':"ccc_clang", |
| 134 | 'script':"syntax", |
| 135 | 'threads':"1", |
| 136 | 'pch':"no_pch" }, |
| 137 | { 'version' : 0, |
| 138 | 'samples' : [ |
| 139 | (0, 3.525414, 2.495433, 6.457547), |
| 140 | (1, 3.523990, 2.498728, 6.378505), |
| 141 | (2, 3.523183, 2.492712, 6.370535), |
| 142 | (3, 3.523363, 2.494413, 6.376960), |
| 143 | (4, 3.525216, 2.501657, 6.413753), |
| 144 | ]} |
| 145 | )) |
| 146 | runs.append(( { 'cc':"ccc_gcc", |
| 147 | 'script':"syntax", |
| 148 | 'threads':"1", |
| 149 | 'pch':"no_pch" }, |
| 150 | { 'version' : 0, |
| 151 | 'samples' : [ |
| 152 | (0, 6.143927, 2.857721, 9.407785), |
| 153 | (1, 6.144766, 2.871091, 9.396498), |
| 154 | (2, 6.143893, 2.860256, 9.392155), |
| 155 | (3, 6.146454, 2.866420, 9.447510), |
| 156 | (4, 6.146771, 2.864488, 9.664806), |
| 157 | ]} |
| 158 | )) |
| 159 | runs.append(( { 'cc':"gcc", |
| 160 | 'script':"syntax", |
| 161 | 'threads':"1", |
| 162 | 'pch':"no_pch" }, |
| 163 | { 'version' : 0, |
| 164 | 'samples' : [ |
| 165 | (0, 3.975961, 1.044303, 5.199328), |
| 166 | (1, 3.976843, 1.044060, 5.209434), |
| 167 | (2, 3.976622, 1.043787, 5.223585), |
| 168 | (3, 3.975836, 1.043403, 5.198575), |
| 169 | (4, 3.975980, 1.035674, 5.196275), |
| 170 | ]} |
| 171 | )) |
| 172 | runs.append(( { 'cc':"ccc_clang", |
| 173 | 'script':"irgen", |
| 174 | 'threads':"1", |
| 175 | 'pch':"no_pch" }, |
| 176 | { 'version' : 0, |
| 177 | 'samples' : [ |
| 178 | (0, 5.707728, 2.859466, 9.115580), |
| 179 | (1, 5.709064, 2.858221, 9.094858), |
| 180 | (2, 5.707868, 2.868881, 9.006296), |
| 181 | (3, 5.706836, 2.856589, 8.998487), |
| 182 | (4, 5.706603, 2.857047, 9.028045), |
| 183 | ]} |
| 184 | )) |
| 185 | runs.append(( { 'cc':"ccc_clang", |
| 186 | 'script':"only_asm", |
| 187 | 'threads':"1", |
| 188 | 'pch':"no_pch" }, |
| 189 | { 'version' : 0, |
| 190 | 'samples' : [ |
| 191 | (0, 7.855523, 3.041195, 11.679531), |
| 192 | (1, 7.855184, 3.046897, 11.389012), |
| 193 | (2, 7.855530, 3.039149, 11.435265), |
| 194 | (3, 7.856299, 3.037483, 11.382391), |
| 195 | (4, 7.854147, 3.043133, 11.373174), |
| 196 | ]} |
| 197 | )) |
| 198 | runs.append(( { 'cc':"ccc_gcc", |
| 199 | 'script':"only_asm", |
| 200 | 'threads':"1", |
| 201 | 'pch':"no_pch" }, |
| 202 | { 'version' : 0, |
| 203 | 'samples' : [ |
| 204 | (0, 10.926280, 3.168833, 14.542014), |
| 205 | (1, 10.931726, 3.174573, 14.573554), |
| 206 | (2, 10.933809, 3.163183, 14.857843), |
| 207 | (3, 10.927966, 3.164824, 14.543822), |
| 208 | (4, 10.927423, 3.166222, 14.658131), |
| 209 | ]} |
| 210 | )) |
| 211 | runs.append(( { 'cc':"gcc", |
| 212 | 'script':"only_asm", |
| 213 | 'threads':"1", |
| 214 | 'pch':"no_pch" }, |
| 215 | { 'version' : 0, |
| 216 | 'samples' : [ |
| 217 | (0, 8.755856, 1.342961, 10.311273), |
| 218 | (1, 8.756782, 1.346296, 10.314137), |
| 219 | (2, 8.760167, 1.338744, 10.442545), |
| 220 | (3, 8.759031, 1.346241, 10.333765), |
| 221 | (4, 8.758174, 1.339294, 10.328992), |
| 222 | ]} |
| 223 | )) |
| 224 | runs.append(( { 'cc':"ccc_clang", |
| 225 | 'script':"only_compile", |
| 226 | 'threads':"1", |
| 227 | 'pch':"no_pch" }, |
| 228 | { 'version' : 0, |
| 229 | 'samples' : [ |
| 230 | (0, 9.159773, 3.431851, 13.319311), |
| 231 | (1, 9.156190, 3.421113, 13.203571), |
| 232 | (2, 9.157752, 3.417859, 13.220865), |
| 233 | (3, 9.156178, 3.413504, 13.204341), |
| 234 | (4, 9.150167, 3.412242, 13.252471), |
| 235 | ]} |
| 236 | )) |
| 237 | runs.append(( { 'cc':"ccc_gcc", |
| 238 | 'script':"only_compile", |
| 239 | 'threads':"1", |
| 240 | 'pch':"no_pch" }, |
| 241 | { 'version' : 0, |
| 242 | 'samples' : [ |
| 243 | (0, 12.062994, 3.497204, 16.184210), |
| 244 | (1, 12.065757, 3.486858, 16.503552), |
| 245 | (2, 12.063830, 3.499430, 16.171503), |
| 246 | (3, 12.065427, 3.500838, 16.268848), |
| 247 | (4, 12.063384, 3.503007, 16.164980), |
| 248 | ]} |
| 249 | )) |
| 250 | runs.append(( { 'cc':"gcc", |
| 251 | 'script':"only_compile", |
| 252 | 'threads':"1", |
| 253 | 'pch':"no_pch" }, |
| 254 | { 'version' : 0, |
| 255 | 'samples' : [ |
| 256 | (0, 9.836694, 1.570806, 11.863629), |
| 257 | (1, 9.835162, 1.580921, 11.762224), |
| 258 | (2, 9.836416, 1.572111, 11.893337), |
| 259 | (3, 9.835066, 1.571860, 11.751330), |
| 260 | (4, 9.836771, 1.575158, 11.783299), |
| 261 | ]} |
| 262 | )) |
| 263 | runs.append(( { 'cc':"ccc_clang", |
| 264 | 'script':"all", |
| 265 | 'threads':"1", |
| 266 | 'pch':"no_pch" }, |
| 267 | { 'version' : 0, |
| 268 | 'samples' : [ |
| 269 | (0, 9.262905, 3.437217, 13.459870), |
| 270 | (1, 9.262539, 3.446216, 13.349994), |
| 271 | (2, 9.260750, 3.445077, 13.357125), |
| 272 | (3, 9.263932, 3.448647, 13.366228), |
| 273 | (4, 9.258133, 3.443125, 13.369278), |
| 274 | ]} |
| 275 | )) |
| 276 | runs.append(( { 'cc':"ccc_gcc", |
| 277 | 'script':"all", |
| 278 | 'threads':"1", |
| 279 | 'pch':"no_pch" }, |
| 280 | { 'version' : 0, |
| 281 | 'samples' : [ |
| 282 | (0, 12.163348, 3.513017, 16.559292), |
| 283 | (1, 12.159476, 3.526493, 16.430252), |
| 284 | (2, 12.157784, 3.513763, 16.306505), |
| 285 | (3, 12.159307, 3.530832, 16.495815), |
| 286 | (4, 12.160843, 3.516564, 16.331499), |
| 287 | ]} |
| 288 | )) |
| 289 | runs.append(( { 'cc':"gcc", |
| 290 | 'script':"all", |
| 291 | 'threads':"1", |
| 292 | 'pch':"no_pch" }, |
| 293 | { 'version' : 0, |
| 294 | 'samples' : [ |
| 295 | (0, 9.945925, 1.592199, 11.971326), |
| 296 | (1, 9.944375, 1.603629, 11.899797), |
| 297 | (2, 9.945863, 1.601172, 11.917642), |
| 298 | (3, 9.946878, 1.601530, 12.113196), |
| 299 | (4, 9.943168, 1.596300, 11.910257), |
| 300 | ]} |
| 301 | )) |
| 302 | runs.append(( { 'cc':"ccc_clang", |
| 303 | 'script':"null", |
| 304 | 'threads':"2", |
| 305 | 'pch':"no_pch" }, |
| 306 | { 'version' : 0, |
| 307 | 'samples' : [ |
| 308 | (0, 0.042234, 0.072110, 0.068216), |
| 309 | (1, 0.042155, 0.071582, 0.067917), |
| 310 | (2, 0.042120, 0.071280, 0.067838), |
| 311 | (3, 0.042134, 0.071281, 0.067688), |
| 312 | (4, 0.042182, 0.071185, 0.068571), |
| 313 | ]} |
| 314 | )) |
| 315 | runs.append(( { 'cc':"ccc_gcc", |
| 316 | 'script':"null", |
| 317 | 'threads':"2", |
| 318 | 'pch':"no_pch" }, |
| 319 | { 'version' : 0, |
| 320 | 'samples' : [ |
| 321 | (0, 0.042195, 0.072394, 0.067753), |
| 322 | (1, 0.042154, 0.071378, 0.067667), |
| 323 | (2, 0.042126, 0.071503, 0.067645), |
| 324 | (3, 0.042142, 0.071525, 0.067641), |
| 325 | (4, 0.042137, 0.071263, 0.067512), |
| 326 | ]} |
| 327 | )) |
| 328 | runs.append(( { 'cc':"gcc", |
| 329 | 'script':"null", |
| 330 | 'threads':"2", |
| 331 | 'pch':"no_pch" }, |
| 332 | { 'version' : 0, |
| 333 | 'samples' : [ |
| 334 | (0, 0.042117, 0.071863, 0.067866), |
| 335 | (1, 0.042095, 0.071587, 0.067778), |
| 336 | (2, 0.042123, 0.071824, 0.067718), |
| 337 | (3, 0.042017, 0.071448, 0.067336), |
| 338 | (4, 0.042098, 0.071669, 0.067649), |
| 339 | ]} |
| 340 | )) |
| 341 | runs.append(( { 'cc':"ccc_clang", |
| 342 | 'script':"###", |
| 343 | 'threads':"2", |
| 344 | 'pch':"no_pch" }, |
| 345 | { 'version' : 0, |
| 346 | 'samples' : [ |
| 347 | (0, 2.312764, 2.250083, 2.579668), |
| 348 | (1, 2.313524, 2.255599, 2.581617), |
| 349 | (2, 2.314576, 2.236269, 2.751308), |
| 350 | (3, 2.313798, 2.247632, 2.576000), |
| 351 | (4, 2.308146, 2.127675, 2.449384), |
| 352 | ]} |
| 353 | )) |
| 354 | runs.append(( { 'cc':"ccc_gcc", |
| 355 | 'script':"###", |
| 356 | 'threads':"2", |
| 357 | 'pch':"no_pch" }, |
| 358 | { 'version' : 0, |
| 359 | 'samples' : [ |
| 360 | (0, 2.319161, 2.248583, 2.579843), |
| 361 | (1, 2.320569, 2.254949, 2.582595), |
| 362 | (2, 2.319615, 2.254838, 2.582868), |
| 363 | (3, 2.317640, 2.234440, 2.566378), |
| 364 | (4, 2.319468, 2.253768, 2.582185), |
| 365 | ]} |
| 366 | )) |
| 367 | runs.append(( { 'cc':"gcc", |
| 368 | 'script':"###", |
| 369 | 'threads':"2", |
| 370 | 'pch':"no_pch" }, |
| 371 | { 'version' : 0, |
| 372 | 'samples' : [ |
| 373 | (0, 0.138760, 0.342468, 0.274713), |
| 374 | (1, 0.138529, 0.338083, 0.270603), |
| 375 | (2, 0.138419, 0.339997, 0.272035), |
| 376 | (3, 0.138474, 0.339942, 0.271676), |
| 377 | (4, 0.138476, 0.339545, 0.271208), |
| 378 | ]} |
| 379 | )) |
| 380 | runs.append(( { 'cc':"ccc_clang", |
| 381 | 'script':"cpp", |
| 382 | 'threads':"2", |
| 383 | 'pch':"no_pch" }, |
| 384 | { 'version' : 0, |
| 385 | 'samples' : [ |
| 386 | (0, 2.927601, 2.621882, 3.040263), |
| 387 | (1, 2.928817, 2.618327, 3.042979), |
| 388 | (2, 2.925842, 2.616328, 3.034669), |
| 389 | (3, 2.933845, 2.642455, 3.077028), |
| 390 | (4, 2.947212, 2.620121, 3.167388), |
| 391 | ]} |
| 392 | )) |
| 393 | runs.append(( { 'cc':"ccc_clang", |
| 394 | 'script':"parse", |
| 395 | 'threads':"2", |
| 396 | 'pch':"no_pch" }, |
| 397 | { 'version' : 0, |
| 398 | 'samples' : [ |
| 399 | (0, 3.095391, 2.632837, 3.130378), |
| 400 | (1, 3.096120, 2.626309, 3.120448), |
| 401 | (2, 3.095708, 2.622912, 3.125333), |
| 402 | (3, 3.096435, 2.628234, 3.124718), |
| 403 | (4, 3.095836, 2.623590, 3.124194), |
| 404 | ]} |
| 405 | )) |
| 406 | runs.append(( { 'cc':"ccc_clang", |
| 407 | 'script':"syntax", |
| 408 | 'threads':"2", |
| 409 | 'pch':"no_pch" }, |
| 410 | { 'version' : 0, |
| 411 | 'samples' : [ |
| 412 | (0, 3.674570, 2.716479, 3.444615), |
| 413 | (1, 3.673243, 2.720120, 3.443432), |
| 414 | (2, 3.673080, 2.709820, 3.443546), |
| 415 | (3, 3.673200, 2.709185, 3.426130), |
| 416 | (4, 3.670534, 2.711744, 3.427015), |
| 417 | ]} |
| 418 | )) |
| 419 | runs.append(( { 'cc':"ccc_gcc", |
| 420 | 'script':"syntax", |
| 421 | 'threads':"2", |
| 422 | 'pch':"no_pch" }, |
| 423 | { 'version' : 0, |
| 424 | 'samples' : [ |
| 425 | (0, 6.389665, 3.072630, 4.983543), |
| 426 | (1, 6.385878, 3.080763, 4.975980), |
| 427 | (2, 6.389956, 3.069652, 4.982242), |
| 428 | (3, 6.388396, 3.078156, 4.977871), |
| 429 | (4, 6.391305, 3.090905, 4.994381), |
| 430 | ]} |
| 431 | )) |
| 432 | runs.append(( { 'cc':"gcc", |
| 433 | 'script':"syntax", |
| 434 | 'threads':"2", |
| 435 | 'pch':"no_pch" }, |
| 436 | { 'version' : 0, |
| 437 | 'samples' : [ |
| 438 | (0, 4.079359, 1.112710, 2.692685), |
| 439 | (1, 4.077052, 1.114109, 2.689234), |
| 440 | (2, 4.078218, 1.119202, 2.693919), |
| 441 | (3, 4.077124, 1.108491, 2.690559), |
| 442 | (4, 4.077296, 1.112142, 2.684408), |
| 443 | ]} |
| 444 | )) |
| 445 | runs.append(( { 'cc':"ccc_clang", |
| 446 | 'script':"irgen", |
| 447 | 'threads':"2", |
| 448 | 'pch':"no_pch" }, |
| 449 | { 'version' : 0, |
| 450 | 'samples' : [ |
| 451 | (0, 6.043907, 3.082369, 4.874229), |
| 452 | (1, 6.044110, 3.072240, 4.860724), |
| 453 | (2, 6.049991, 3.085666, 4.927778), |
| 454 | (3, 6.050681, 3.087747, 4.866959), |
| 455 | (4, 6.046383, 3.081174, 4.865700), |
| 456 | ]} |
| 457 | )) |
| 458 | runs.append(( { 'cc':"ccc_clang", |
| 459 | 'script':"only_asm", |
| 460 | 'threads':"2", |
| 461 | 'pch':"no_pch" }, |
| 462 | { 'version' : 0, |
| 463 | 'samples' : [ |
| 464 | (0, 8.277376, 3.241075, 6.041627), |
| 465 | (1, 8.274767, 3.246052, 6.032635), |
| 466 | (2, 8.273632, 3.240323, 6.034355), |
| 467 | (3, 8.283322, 3.235898, 6.055232), |
| 468 | (4, 8.279572, 3.237813, 6.040545), |
| 469 | ]} |
| 470 | )) |
| 471 | runs.append(( { 'cc':"ccc_gcc", |
| 472 | 'script':"only_asm", |
| 473 | 'threads':"2", |
| 474 | 'pch':"no_pch" }, |
| 475 | { 'version' : 0, |
| 476 | 'samples' : [ |
| 477 | (0, 11.267468, 3.368598, 7.582008), |
| 478 | (1, 11.264991, 3.356817, 7.573902), |
| 479 | (2, 11.258736, 3.371794, 7.616322), |
| 480 | (3, 11.272174, 3.375177, 7.750662), |
| 481 | (4, 11.265369, 3.355828, 7.569228), |
| 482 | ]} |
| 483 | )) |
| 484 | runs.append(( { 'cc':"gcc", |
| 485 | 'script':"only_asm", |
| 486 | 'threads':"2", |
| 487 | 'pch':"no_pch" }, |
| 488 | { 'version' : 0, |
| 489 | 'samples' : [ |
| 490 | (0, 8.948892, 1.408841, 5.346675), |
| 491 | (1, 8.947425, 1.388794, 5.341078), |
| 492 | (2, 8.959290, 1.397633, 5.703015), |
| 493 | (3, 8.948915, 1.391639, 5.351654), |
| 494 | (4, 8.946706, 1.404458, 5.345449), |
| 495 | ]} |
| 496 | )) |
| 497 | runs.append(( { 'cc':"ccc_clang", |
| 498 | 'script':"only_compile", |
| 499 | 'threads':"2", |
| 500 | 'pch':"no_pch" }, |
| 501 | { 'version' : 0, |
| 502 | 'samples' : [ |
| 503 | (0, 9.576401, 3.659016, 6.972346), |
| 504 | (1, 9.577255, 3.641158, 6.953448), |
| 505 | (2, 9.572443, 3.647954, 7.051130), |
| 506 | (3, 9.571615, 3.646782, 6.956555), |
| 507 | (4, 9.572963, 3.653229, 6.957711), |
| 508 | ]} |
| 509 | )) |
| 510 | runs.append(( { 'cc':"ccc_gcc", |
| 511 | 'script':"only_compile", |
| 512 | 'threads':"2", |
| 513 | 'pch':"no_pch" }, |
| 514 | { 'version' : 0, |
| 515 | 'samples' : [ |
| 516 | (0, 12.425333, 3.720605, 8.468826), |
| 517 | (1, 12.420657, 3.729020, 8.648778), |
| 518 | (2, 12.424221, 3.709511, 8.467562), |
| 519 | (3, 12.425595, 3.726297, 8.449276), |
| 520 | (4, 12.422584, 3.718660, 8.713483), |
| 521 | ]} |
| 522 | )) |
| 523 | runs.append(( { 'cc':"gcc", |
| 524 | 'script':"only_compile", |
| 525 | 'threads':"2", |
| 526 | 'pch':"no_pch" }, |
| 527 | { 'version' : 0, |
| 528 | 'samples' : [ |
| 529 | (0, 10.042865, 1.647364, 6.147098), |
| 530 | (1, 10.038624, 1.646965, 6.107788), |
| 531 | (2, 10.036193, 1.643319, 6.100944), |
| 532 | (3, 10.037764, 1.637319, 6.121365), |
| 533 | (4, 10.044532, 1.648919, 6.354301), |
| 534 | ]} |
| 535 | )) |
| 536 | runs.append(( { 'cc':"ccc_clang", |
| 537 | 'script':"all", |
| 538 | 'threads':"2", |
| 539 | 'pch':"no_pch" }, |
| 540 | { 'version' : 0, |
| 541 | 'samples' : [ |
| 542 | (0, 9.686781, 3.657538, 7.098294), |
| 543 | (1, 9.679355, 3.674326, 7.109849), |
| 544 | (2, 9.678938, 3.659032, 7.093127), |
| 545 | (3, 9.683371, 3.655282, 7.396885), |
| 546 | (4, 9.677578, 3.661111, 7.086666), |
| 547 | ]} |
| 548 | )) |
| 549 | runs.append(( { 'cc':"ccc_gcc", |
| 550 | 'script':"all", |
| 551 | 'threads':"2", |
| 552 | 'pch':"no_pch" }, |
| 553 | { 'version' : 0, |
| 554 | 'samples' : [ |
| 555 | (0, 12.511083, 3.753316, 8.574587), |
| 556 | (1, 12.517391, 3.745202, 8.579089), |
| 557 | (2, 12.515167, 3.747517, 8.906780), |
| 558 | (3, 12.510503, 3.744116, 8.561728), |
| 559 | (4, 12.516263, 3.740046, 8.578455), |
| 560 | ]} |
| 561 | )) |
| 562 | runs.append(( { 'cc':"gcc", |
| 563 | 'script':"all", |
| 564 | 'threads':"2", |
| 565 | 'pch':"no_pch" }, |
| 566 | { 'version' : 0, |
| 567 | 'samples' : [ |
| 568 | (0, 10.139224, 1.659640, 6.213839), |
| 569 | (1, 10.144829, 1.668260, 6.423697), |
| 570 | (2, 10.144182, 1.670476, 6.213931), |
| 571 | (3, 10.144068, 1.658834, 6.211693), |
| 572 | (4, 10.138223, 1.667654, 6.222308), |
| 573 | ]} |
| 574 | )) |
| 575 | runs.append(( { 'cc':"ccc_clang", |
| 576 | 'script':"null", |
| 577 | 'threads':"4", |
| 578 | 'pch':"no_pch" }, |
| 579 | { 'version' : 0, |
| 580 | 'samples' : [ |
| 581 | (0, 0.044057, 0.093485, 0.045956), |
| 582 | (1, 0.044004, 0.092769, 0.045605), |
| 583 | (2, 0.043901, 0.092551, 0.045247), |
| 584 | (3, 0.043818, 0.091785, 0.045295), |
| 585 | (4, 0.043924, 0.091899, 0.045216), |
| 586 | ]} |
| 587 | )) |
| 588 | runs.append(( { 'cc':"ccc_gcc", |
| 589 | 'script':"null", |
| 590 | 'threads':"4", |
| 591 | 'pch':"no_pch" }, |
| 592 | { 'version' : 0, |
| 593 | 'samples' : [ |
| 594 | (0, 0.043938, 0.092531, 0.045317), |
| 595 | (1, 0.043985, 0.092990, 0.045413), |
| 596 | (2, 0.043847, 0.091943, 0.044986), |
| 597 | (3, 0.043889, 0.091626, 0.045207), |
| 598 | (4, 0.043936, 0.091446, 0.045068), |
| 599 | ]} |
| 600 | )) |
| 601 | runs.append(( { 'cc':"gcc", |
| 602 | 'script':"null", |
| 603 | 'threads':"4", |
| 604 | 'pch':"no_pch" }, |
| 605 | { 'version' : 0, |
| 606 | 'samples' : [ |
| 607 | (0, 0.043935, 0.092137, 0.045550), |
| 608 | (1, 0.044036, 0.092432, 0.045443), |
| 609 | (2, 0.043907, 0.092597, 0.045207), |
| 610 | (3, 0.043906, 0.092773, 0.045220), |
| 611 | (4, 0.043932, 0.092273, 0.045162), |
| 612 | ]} |
| 613 | )) |
| 614 | runs.append(( { 'cc':"ccc_clang", |
| 615 | 'script':"###", |
| 616 | 'threads':"4", |
| 617 | 'pch':"no_pch" }, |
| 618 | { 'version' : 0, |
| 619 | 'samples' : [ |
| 620 | (0, 2.510229, 2.524326, 1.447378), |
| 621 | (1, 2.511153, 2.582682, 1.463158), |
| 622 | (2, 2.509131, 2.551808, 1.443700), |
| 623 | (3, 2.530506, 2.606601, 1.631594), |
| 624 | (4, 2.525546, 2.556516, 1.460912), |
| 625 | ]} |
| 626 | )) |
| 627 | runs.append(( { 'cc':"ccc_gcc", |
| 628 | 'script':"###", |
| 629 | 'threads':"4", |
| 630 | 'pch':"no_pch" }, |
| 631 | { 'version' : 0, |
| 632 | 'samples' : [ |
| 633 | (0, 2.519330, 2.572381, 1.455862), |
| 634 | (1, 2.519059, 2.662137, 1.521106), |
| 635 | (2, 2.506144, 2.556738, 1.456221), |
| 636 | (3, 2.511366, 2.577441, 1.459606), |
| 637 | (4, 2.526218, 2.553722, 1.574747), |
| 638 | ]} |
| 639 | )) |
| 640 | runs.append(( { 'cc':"gcc", |
| 641 | 'script':"###", |
| 642 | 'threads':"4", |
| 643 | 'pch':"no_pch" }, |
| 644 | { 'version' : 0, |
| 645 | 'samples' : [ |
| 646 | (0, 0.147023, 0.430956, 0.176525), |
| 647 | (1, 0.147430, 0.429136, 0.175834), |
| 648 | (2, 0.146893, 0.428812, 0.175145), |
| 649 | (3, 0.147174, 0.429968, 0.175169), |
| 650 | (4, 0.147492, 0.431385, 0.174682), |
| 651 | ]} |
| 652 | )) |
| 653 | runs.append(( { 'cc':"ccc_clang", |
| 654 | 'script':"cpp", |
| 655 | 'threads':"4", |
| 656 | 'pch':"no_pch" }, |
| 657 | { 'version' : 0, |
| 658 | 'samples' : [ |
| 659 | (0, 3.167799, 3.158706, 1.805685), |
| 660 | (1, 3.167239, 3.135936, 1.802571), |
| 661 | (2, 3.157960, 3.130196, 1.803330), |
| 662 | (3, 3.146711, 3.153077, 1.813078), |
| 663 | (4, 3.149927, 3.152081, 1.801526), |
| 664 | ]} |
| 665 | )) |
| 666 | runs.append(( { 'cc':"ccc_clang", |
| 667 | 'script':"parse", |
| 668 | 'threads':"4", |
| 669 | 'pch':"no_pch" }, |
| 670 | { 'version' : 0, |
| 671 | 'samples' : [ |
| 672 | (0, 3.342516, 3.109718, 1.823208), |
| 673 | (1, 3.353297, 3.103074, 1.819566), |
| 674 | (2, 3.333260, 3.149734, 1.829796), |
| 675 | (3, 3.338234, 3.103725, 1.822010), |
| 676 | (4, 3.336550, 3.100652, 1.832110), |
| 677 | ]} |
| 678 | )) |
| 679 | runs.append(( { 'cc':"ccc_clang", |
| 680 | 'script':"syntax", |
| 681 | 'threads':"4", |
| 682 | 'pch':"no_pch" }, |
| 683 | { 'version' : 0, |
| 684 | 'samples' : [ |
| 685 | (0, 3.970523, 3.209725, 1.991844), |
| 686 | (1, 3.937210, 3.198855, 1.976041), |
| 687 | (2, 3.955488, 3.206959, 1.989544), |
| 688 | (3, 3.946574, 3.198149, 1.980601), |
| 689 | (4, 3.948581, 3.205880, 1.983994), |
| 690 | ]} |
| 691 | )) |
| 692 | runs.append(( { 'cc':"ccc_gcc", |
| 693 | 'script':"syntax", |
| 694 | 'threads':"4", |
| 695 | 'pch':"no_pch" }, |
| 696 | { 'version' : 0, |
| 697 | 'samples' : [ |
| 698 | (0, 6.732216, 3.619584, 2.782476), |
| 699 | (1, 6.745420, 3.616948, 2.790903), |
| 700 | (2, 6.750526, 3.594650, 2.790881), |
| 701 | (3, 6.738845, 3.612443, 2.790569), |
| 702 | (4, 6.747457, 3.617553, 2.788687), |
| 703 | ]} |
| 704 | )) |
| 705 | runs.append(( { 'cc':"gcc", |
| 706 | 'script':"syntax", |
| 707 | 'threads':"4", |
| 708 | 'pch':"no_pch" }, |
| 709 | { 'version' : 0, |
| 710 | 'samples' : [ |
| 711 | (0, 4.194680, 1.292044, 1.444048), |
| 712 | (1, 4.190321, 1.300927, 1.441506), |
| 713 | (2, 4.198820, 1.293219, 1.444174), |
| 714 | (3, 4.209445, 1.289162, 1.447259), |
| 715 | (4, 4.187489, 1.282234, 1.440277), |
| 716 | ]} |
| 717 | )) |
| 718 | runs.append(( { 'cc':"ccc_clang", |
| 719 | 'script':"irgen", |
| 720 | 'threads':"4", |
| 721 | 'pch':"no_pch" }, |
| 722 | { 'version' : 0, |
| 723 | 'samples' : [ |
| 724 | (0, 6.517757, 3.615464, 2.854763), |
| 725 | (1, 6.519460, 3.617775, 2.756124), |
| 726 | (2, 6.498704, 3.602169, 2.756365), |
| 727 | (3, 6.509982, 3.621462, 2.745702), |
| 728 | (4, 6.489827, 3.608797, 2.747793), |
| 729 | ]} |
| 730 | )) |
| 731 | runs.append(( { 'cc':"ccc_clang", |
| 732 | 'script':"only_asm", |
| 733 | 'threads':"4", |
| 734 | 'pch':"no_pch" }, |
| 735 | { 'version' : 0, |
| 736 | 'samples' : [ |
| 737 | (0, 8.825143, 3.794072, 3.362608), |
| 738 | (1, 8.824013, 3.765690, 3.355471), |
| 739 | (2, 8.813541, 3.783641, 3.357039), |
| 740 | (3, 8.786371, 3.786659, 3.345793), |
| 741 | (4, 8.772730, 3.771638, 3.454307), |
| 742 | ]} |
| 743 | )) |
| 744 | runs.append(( { 'cc':"ccc_gcc", |
| 745 | 'script':"only_asm", |
| 746 | 'threads':"4", |
| 747 | 'pch':"no_pch" }, |
| 748 | { 'version' : 0, |
| 749 | 'samples' : [ |
| 750 | (0, 11.738484, 3.836784, 4.120546), |
| 751 | (1, 11.739288, 3.848616, 4.125808), |
| 752 | (2, 11.738261, 3.837534, 4.136642), |
| 753 | (3, 11.735003, 3.844597, 4.120444), |
| 754 | (4, 11.761638, 3.862457, 4.145417), |
| 755 | ]} |
| 756 | )) |
| 757 | runs.append(( { 'cc':"gcc", |
| 758 | 'script':"only_asm", |
| 759 | 'threads':"4", |
| 760 | 'pch':"no_pch" }, |
| 761 | { 'version' : 0, |
| 762 | 'samples' : [ |
| 763 | (0, 9.155087, 1.561075, 2.833868), |
| 764 | (1, 9.154934, 1.538791, 2.833134), |
| 765 | (2, 9.183035, 1.553281, 2.902132), |
| 766 | (3, 9.151130, 1.546822, 2.879777), |
| 767 | (4, 9.151844, 1.542450, 2.825560), |
| 768 | ]} |
| 769 | )) |
| 770 | runs.append(( { 'cc':"ccc_clang", |
| 771 | 'script':"only_compile", |
| 772 | 'threads':"4", |
| 773 | 'pch':"no_pch" }, |
| 774 | { 'version' : 0, |
| 775 | 'samples' : [ |
| 776 | (0, 10.166988, 4.242308, 3.894601), |
| 777 | (1, 10.218686, 4.265537, 3.896997), |
| 778 | (2, 10.208211, 4.256174, 3.905990), |
| 779 | (3, 10.182169, 4.254989, 4.094963), |
| 780 | (4, 10.165336, 4.239672, 3.873703), |
| 781 | ]} |
| 782 | )) |
| 783 | runs.append(( { 'cc':"ccc_gcc", |
| 784 | 'script':"only_compile", |
| 785 | 'threads':"4", |
| 786 | 'pch':"no_pch" }, |
| 787 | { 'version' : 0, |
| 788 | 'samples' : [ |
| 789 | (0, 12.960833, 4.319633, 4.628599), |
| 790 | (1, 12.997509, 4.323695, 4.942418), |
| 791 | (2, 12.940625, 4.326994, 4.624419), |
| 792 | (3, 12.947641, 4.300034, 4.597456), |
| 793 | (4, 12.942562, 4.308688, 4.619190), |
| 794 | ]} |
| 795 | )) |
| 796 | runs.append(( { 'cc':"gcc", |
| 797 | 'script':"only_compile", |
| 798 | 'threads':"4", |
| 799 | 'pch':"no_pch" }, |
| 800 | { 'version' : 0, |
| 801 | 'samples' : [ |
| 802 | (0, 10.300396, 1.823967, 3.250894), |
| 803 | (1, 10.305252, 1.822285, 3.244746), |
| 804 | (2, 10.307011, 1.845773, 3.260861), |
| 805 | (3, 10.319953, 1.831435, 3.500671), |
| 806 | (4, 10.320805, 1.834782, 3.246639), |
| 807 | ]} |
| 808 | )) |
| 809 | runs.append(( { 'cc':"ccc_clang", |
| 810 | 'script':"all", |
| 811 | 'threads':"4", |
| 812 | 'pch':"no_pch" }, |
| 813 | { 'version' : 0, |
| 814 | 'samples' : [ |
| 815 | (0, 10.297812, 4.264184, 4.013061), |
| 816 | (1, 10.315407, 4.293257, 4.021099), |
| 817 | (2, 10.257966, 4.265659, 4.006248), |
| 818 | (3, 10.307857, 4.273741, 4.044614), |
| 819 | (4, 10.273398, 4.260286, 4.216469), |
| 820 | ]} |
| 821 | )) |
| 822 | runs.append(( { 'cc':"ccc_gcc", |
| 823 | 'script':"all", |
| 824 | 'threads':"4", |
| 825 | 'pch':"no_pch" }, |
| 826 | { 'version' : 0, |
| 827 | 'samples' : [ |
| 828 | (0, 13.040233, 4.302015, 4.719135), |
| 829 | (1, 13.046999, 4.316412, 5.773880), |
| 830 | (2, 13.081143, 4.324329, 4.745519), |
| 831 | (3, 13.025611, 4.311093, 4.738916), |
| 832 | (4, 13.063041, 4.336277, 4.771969), |
| 833 | ]} |
| 834 | )) |
| 835 | runs.append(( { 'cc':"gcc", |
| 836 | 'script':"all", |
| 837 | 'threads':"4", |
| 838 | 'pch':"no_pch" }, |
| 839 | { 'version' : 0, |
| 840 | 'samples' : [ |
| 841 | (0, 10.419745, 1.855515, 3.343652), |
| 842 | (1, 10.447391, 1.858839, 3.374031), |
| 843 | (2, 10.428436, 1.866242, 3.381289), |
| 844 | (3, 10.428931, 1.879273, 3.582034), |
| 845 | (4, 10.410715, 1.836761, 3.371333), |
| 846 | ]} |
| 847 | )) |
| 848 | runs.append(( { 'cc':"ccc_clang", |
| 849 | 'script':"null", |
| 850 | 'threads':"8", |
| 851 | 'pch':"no_pch" }, |
| 852 | { 'version' : 0, |
| 853 | 'samples' : [ |
| 854 | (0, 0.044629, 0.104236, 0.047124), |
| 855 | (1, 0.044357, 0.101072, 0.046054), |
| 856 | (2, 0.044261, 0.099350, 0.045512), |
| 857 | (3, 0.044279, 0.099032, 0.045401), |
| 858 | (4, 0.044291, 0.098233, 0.045262), |
| 859 | ]} |
| 860 | )) |
| 861 | runs.append(( { 'cc':"ccc_gcc", |
| 862 | 'script':"null", |
| 863 | 'threads':"8", |
| 864 | 'pch':"no_pch" }, |
| 865 | { 'version' : 0, |
| 866 | 'samples' : [ |
| 867 | (0, 0.044388, 0.101047, 0.045972), |
| 868 | (1, 0.044267, 0.100816, 0.045836), |
| 869 | (2, 0.044319, 0.100931, 0.045829), |
| 870 | (3, 0.044242, 0.102208, 0.046286), |
| 871 | (4, 0.044197, 0.101894, 0.046310), |
| 872 | ]} |
| 873 | )) |
| 874 | runs.append(( { 'cc':"gcc", |
| 875 | 'script':"null", |
| 876 | 'threads':"8", |
| 877 | 'pch':"no_pch" }, |
| 878 | { 'version' : 0, |
| 879 | 'samples' : [ |
| 880 | (0, 0.044199, 0.099476, 0.045336), |
| 881 | (1, 0.044064, 0.099032, 0.045431), |
| 882 | (2, 0.044081, 0.097169, 0.044910), |
| 883 | (3, 0.044055, 0.099088, 0.044957), |
| 884 | (4, 0.044322, 0.099454, 0.045563), |
| 885 | ]} |
| 886 | )) |
| 887 | runs.append(( { 'cc':"ccc_clang", |
| 888 | 'script':"###", |
| 889 | 'threads':"8", |
| 890 | 'pch':"no_pch" }, |
| 891 | { 'version' : 0, |
| 892 | 'samples' : [ |
| 893 | (0, 2.768949, 3.566605, 1.008622), |
| 894 | (1, 2.753933, 3.515221, 1.011067), |
| 895 | (2, 2.790210, 3.581213, 1.006835), |
| 896 | (3, 2.742393, 3.612996, 1.065939), |
| 897 | (4, 2.783563, 3.457715, 0.977203), |
| 898 | ]} |
| 899 | )) |
| 900 | runs.append(( { 'cc':"ccc_gcc", |
| 901 | 'script':"###", |
| 902 | 'threads':"8", |
| 903 | 'pch':"no_pch" }, |
| 904 | { 'version' : 0, |
| 905 | 'samples' : [ |
| 906 | (0, 2.803126, 3.542212, 1.140376), |
| 907 | (1, 2.794538, 3.523127, 1.000266), |
| 908 | (2, 2.821545, 3.533185, 0.996633), |
| 909 | (3, 2.754702, 3.604113, 1.127400), |
| 910 | (4, 2.773800, 3.590831, 1.023085), |
| 911 | ]} |
| 912 | )) |
| 913 | runs.append(( { 'cc':"gcc", |
| 914 | 'script':"###", |
| 915 | 'threads':"8", |
| 916 | 'pch':"no_pch" }, |
| 917 | { 'version' : 0, |
| 918 | 'samples' : [ |
| 919 | (0, 0.162694, 0.629660, 0.131824), |
| 920 | (1, 0.162231, 0.630903, 0.131937), |
| 921 | (2, 0.162713, 0.636833, 0.133010), |
| 922 | (3, 0.163527, 0.627696, 0.130973), |
| 923 | (4, 0.162591, 0.628073, 0.128269), |
| 924 | ]} |
| 925 | )) |
| 926 | runs.append(( { 'cc':"ccc_clang", |
| 927 | 'script':"cpp", |
| 928 | 'threads':"8", |
| 929 | 'pch':"no_pch" }, |
| 930 | { 'version' : 0, |
| 931 | 'samples' : [ |
| 932 | (0, 3.398995, 4.386961, 1.222372), |
| 933 | (1, 3.433913, 4.302404, 1.191109), |
| 934 | (2, 3.403972, 4.249079, 1.179600), |
| 935 | (3, 3.430418, 4.241026, 1.173406), |
| 936 | (4, 3.405708, 4.295249, 1.192367), |
| 937 | ]} |
| 938 | )) |
| 939 | runs.append(( { 'cc':"ccc_clang", |
| 940 | 'script':"parse", |
| 941 | 'threads':"8", |
| 942 | 'pch':"no_pch" }, |
| 943 | { 'version' : 0, |
| 944 | 'samples' : [ |
| 945 | (0, 3.589608, 4.234909, 1.206952), |
| 946 | (1, 3.595580, 4.250801, 1.195809), |
| 947 | (2, 3.598782, 4.186360, 1.189533), |
| 948 | (3, 3.576135, 4.210771, 1.192198), |
| 949 | (4, 3.596508, 4.272774, 1.195682), |
| 950 | ]} |
| 951 | )) |
| 952 | runs.append(( { 'cc':"ccc_clang", |
| 953 | 'script':"syntax", |
| 954 | 'threads':"8", |
| 955 | 'pch':"no_pch" }, |
| 956 | { 'version' : 0, |
| 957 | 'samples' : [ |
| 958 | (0, 4.188318, 4.323380, 1.272841), |
| 959 | (1, 4.204432, 4.301331, 1.276169), |
| 960 | (2, 4.232123, 4.359346, 1.308850), |
| 961 | (3, 4.254709, 4.295013, 1.277959), |
| 962 | (4, 4.214074, 4.293825, 1.275462), |
| 963 | ]} |
| 964 | )) |
| 965 | runs.append(( { 'cc':"ccc_gcc", |
| 966 | 'script':"syntax", |
| 967 | 'threads':"8", |
| 968 | 'pch':"no_pch" }, |
| 969 | { 'version' : 0, |
| 970 | 'samples' : [ |
| 971 | (0, 7.056727, 4.672983, 1.677022), |
| 972 | (1, 7.064183, 4.697158, 1.685536), |
| 973 | (2, 7.013256, 4.653804, 1.669026), |
| 974 | (3, 7.077917, 4.720479, 1.692836), |
| 975 | (4, 7.028864, 4.654591, 1.674130), |
| 976 | ]} |
| 977 | )) |
| 978 | runs.append(( { 'cc':"gcc", |
| 979 | 'script':"syntax", |
| 980 | 'threads':"8", |
| 981 | 'pch':"no_pch" }, |
| 982 | { 'version' : 0, |
| 983 | 'samples' : [ |
| 984 | (0, 4.250811, 1.598520, 0.822128), |
| 985 | (1, 4.255341, 1.616523, 0.819562), |
| 986 | (2, 4.282720, 1.628032, 0.823764), |
| 987 | (3, 4.296236, 1.628292, 0.828753), |
| 988 | (4, 4.263254, 1.614337, 0.822968), |
| 989 | ]} |
| 990 | )) |
| 991 | runs.append(( { 'cc':"ccc_clang", |
| 992 | 'script':"irgen", |
| 993 | 'threads':"8", |
| 994 | 'pch':"no_pch" }, |
| 995 | { 'version' : 0, |
| 996 | 'samples' : [ |
| 997 | (0, 6.828563, 4.698920, 1.665128), |
| 998 | (1, 6.887088, 4.678607, 1.660858), |
| 999 | (2, 6.867776, 4.703203, 1.657673), |
| 1000 | (3, 6.841523, 4.645255, 1.637169), |
| 1001 | (4, 6.904172, 4.682556, 1.690968), |
| 1002 | ]} |
| 1003 | )) |
| 1004 | runs.append(( { 'cc':"ccc_clang", |
| 1005 | 'script':"only_asm", |
| 1006 | 'threads':"8", |
| 1007 | 'pch':"no_pch" }, |
| 1008 | { 'version' : 0, |
| 1009 | 'samples' : [ |
| 1010 | (0, 9.164624, 4.728257, 2.026243), |
| 1011 | (1, 9.258789, 4.757386, 1.996115), |
| 1012 | (2, 9.215979, 4.740186, 1.995604), |
| 1013 | (3, 9.241390, 4.750833, 2.007054), |
| 1014 | (4, 9.161773, 4.742841, 1.987729), |
| 1015 | ]} |
| 1016 | )) |
| 1017 | runs.append(( { 'cc':"ccc_gcc", |
| 1018 | 'script':"only_asm", |
| 1019 | 'threads':"8", |
| 1020 | 'pch':"no_pch" }, |
| 1021 | { 'version' : 0, |
| 1022 | 'samples' : [ |
| 1023 | (0, 12.113609, 4.726450, 2.385739), |
| 1024 | (1, 12.121322, 4.784194, 2.416434), |
| 1025 | (2, 12.095256, 4.762198, 2.394130), |
| 1026 | (3, 12.125848, 4.743744, 2.386863), |
| 1027 | (4, 12.117883, 4.759723, 2.384746), |
| 1028 | ]} |
| 1029 | )) |
| 1030 | runs.append(( { 'cc':"gcc", |
| 1031 | 'script':"only_asm", |
| 1032 | 'threads':"8", |
| 1033 | 'pch':"no_pch" }, |
| 1034 | { 'version' : 0, |
| 1035 | 'samples' : [ |
| 1036 | (0, 9.196017, 1.794764, 1.538604), |
| 1037 | (1, 9.293693, 1.830825, 1.559088), |
| 1038 | (2, 9.210498, 1.813935, 1.538989), |
| 1039 | (3, 9.207860, 1.799598, 1.536893), |
| 1040 | (4, 9.202729, 1.797648, 1.530905), |
| 1041 | ]} |
| 1042 | )) |
| 1043 | runs.append(( { 'cc':"ccc_clang", |
| 1044 | 'script':"only_compile", |
| 1045 | 'threads':"8", |
| 1046 | 'pch':"no_pch" }, |
| 1047 | { 'version' : 0, |
| 1048 | 'samples' : [ |
| 1049 | (0, 10.574802, 5.298921, 2.539728), |
| 1050 | (1, 10.657320, 5.376201, 2.329437), |
| 1051 | (2, 10.650595, 5.345177, 2.311878), |
| 1052 | (3, 10.611628, 5.366770, 2.319432), |
| 1053 | (4, 10.599574, 5.358888, 2.479782), |
| 1054 | ]} |
| 1055 | )) |
| 1056 | runs.append(( { 'cc':"ccc_gcc", |
| 1057 | 'script':"only_compile", |
| 1058 | 'threads':"8", |
| 1059 | 'pch':"no_pch" }, |
| 1060 | { 'version' : 0, |
| 1061 | 'samples' : [ |
| 1062 | (0, 13.432160, 5.417611, 2.691172), |
| 1063 | (1, 13.443341, 5.377409, 2.678012), |
| 1064 | (2, 13.343336, 5.338212, 2.812471), |
| 1065 | (3, 13.333183, 5.333529, 2.687594), |
| 1066 | (4, 13.384371, 5.414969, 2.837339), |
| 1067 | ]} |
| 1068 | )) |
| 1069 | runs.append(( { 'cc':"gcc", |
| 1070 | 'script':"only_compile", |
| 1071 | 'threads':"8", |
| 1072 | 'pch':"no_pch" }, |
| 1073 | { 'version' : 0, |
| 1074 | 'samples' : [ |
| 1075 | (0, 10.381974, 2.152140, 1.786428), |
| 1076 | (1, 10.378996, 2.143003, 1.774503), |
| 1077 | (2, 10.453921, 2.187323, 1.794154), |
| 1078 | (3, 10.398109, 2.212740, 2.013101), |
| 1079 | (4, 10.435604, 2.197729, 1.779200), |
| 1080 | ]} |
| 1081 | )) |
| 1082 | runs.append(( { 'cc':"ccc_clang", |
| 1083 | 'script':"all", |
| 1084 | 'threads':"8", |
| 1085 | 'pch':"no_pch" }, |
| 1086 | { 'version' : 0, |
| 1087 | 'samples' : [ |
| 1088 | (0, 10.786656, 5.383657, 2.435159), |
| 1089 | (1, 10.689933, 5.362047, 2.435158), |
| 1090 | (2, 10.761754, 5.406655, 2.462640), |
| 1091 | (3, 10.760319, 5.401706, 2.571526), |
| 1092 | (4, 10.666932, 5.361587, 2.444485), |
| 1093 | ]} |
| 1094 | )) |
| 1095 | runs.append(( { 'cc':"ccc_gcc", |
| 1096 | 'script':"all", |
| 1097 | 'threads':"8", |
| 1098 | 'pch':"no_pch" }, |
| 1099 | { 'version' : 0, |
| 1100 | 'samples' : [ |
| 1101 | (0, 13.519919, 5.421898, 2.821722), |
| 1102 | (1, 13.447262, 5.364940, 2.926024), |
| 1103 | (2, 13.464838, 5.369476, 2.802961), |
| 1104 | (3, 13.514555, 5.440290, 2.831226), |
| 1105 | (4, 13.443975, 5.410124, 2.947296), |
| 1106 | ]} |
| 1107 | )) |
| 1108 | runs.append(( { 'cc':"gcc", |
| 1109 | 'script':"all", |
| 1110 | 'threads':"8", |
| 1111 | 'pch':"no_pch" }, |
| 1112 | { 'version' : 0, |
| 1113 | 'samples' : [ |
| 1114 | (0, 10.498388, 2.171118, 2.153460), |
| 1115 | (1, 10.524313, 2.175829, 1.899075), |
| 1116 | (2, 10.502688, 2.185754, 1.894639), |
| 1117 | (3, 10.498667, 2.201617, 1.888811), |
| 1118 | (4, 10.488970, 2.166527, 1.885400), |
| 1119 | ]} |
| 1120 | )) |