Home | History | Annotate | Download | only in 2009-06-26
      1 start = """2009-06-26_10-04"""
      2 clang  = """/Volumes/Data/ddunbar/llvm.install/bin/clang"""
      3 gcc = """/usr/bin/gcc-4.2"""
      4 clang_info = """
      5 clang version 1.0 (https://ddunbar@llvm.org/svn/llvm-project/cfe/trunk 70266M)
      6 Target: x86_64-apple-darwin10
      7  "/Volumes/Data/ddunbar/llvm.install/bin/../libexec/clang-cc" "-triple" "x86_64-apple-darwin10" "-S" "-disable-free" "-main-file-name" "null" "--relocation-model" "pic" "-pic-level=1" "--disable-fp-elim" "--unwind-tables=1" "--fmath-errno=0" "-mmacosx-version-min=10.6.0" "-fdiagnostics-show-option" "-o" "/var/folders/cl/clrOX6SaG+moCeRKEI4PtU+++TI/-Tmp-/cc-vpL9h3.s" "-x" "c" "/dev/null"
      8  "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/as" "-arch" "x86_64" "-force_cpusubtype_ALL" "-o" "/var/folders/cl/clrOX6SaG+moCeRKEI4PtU+++TI/-Tmp-/cc-qdRbcC.o" "/var/folders/cl/clrOX6SaG+moCeRKEI4PtU+++TI/-Tmp-/cc-vpL9h3.s"
      9  "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld" "-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/folders/cl/clrOX6SaG+moCeRKEI4PtU+++TI/-Tmp-/cc-qdRbcC.o" "-lSystem" "-lgcc"
     10 """
     11 gcc_info = """
     12 Using built-in specs.
     13 Target: i686-apple-darwin10
     14 Configured with: /var/tmp/gcc/gcc-5646~6/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
     15 Thread model: posix
     16 gcc version 4.2.1 (Apple Inc. build 5646)
     17  "/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/folders/cl/clrOX6SaG+moCeRKEI4PtU+++TI/-Tmp-//ccvaleXF.s"
     18  "/usr/libexec/gcc/i686-apple-darwin10/4.2.1/as" "-arch" "x86_64" "-force_cpusubtype_ALL" "-o" "/var/folders/cl/clrOX6SaG+moCeRKEI4PtU+++TI/-Tmp-//ccV9sWHa.o" "/var/folders/cl/clrOX6SaG+moCeRKEI4PtU+++TI/-Tmp-//ccvaleXF.s"
     19  "/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/folders/cl/clrOX6SaG+moCeRKEI4PtU+++TI/-Tmp-//ccV9sWHa.o" "-lSystem" "-lgcc" "-lSystem"
     20 """
     21 style = """xcb"""
     22 runs = []
     23 runs.append(( { 'cc':"clang_pch",
     24                 'script':"null",
     25                 'threads':"8",
     26                 'pch':"pch" }, 
     27 { 'version' : 0,
     28   'samples' : [
     29 	(0, 0.454775, 0.429118, 0.894442),
     30 	(1, 0.456816, 0.263663, 0.473584),
     31 	(2, 0.455418, 0.263616, 0.471947),
     32 	(3, 0.457123, 0.264847, 0.476358),
     33 	(4, 0.455484, 0.265836, 0.472721),
     34 ]}
     35 ))
     36 runs.append(( { 'cc':"gcc",
     37                 'script':"null",
     38                 'threads':"8",
     39                 'pch':"pch" }, 
     40 { 'version' : 0,
     41   'samples' : [
     42 	(0, 0.456015, 0.267448, 0.475121),
     43 	(1, 0.457929, 0.266122, 0.474585),
     44 	(2, 0.457145, 0.265216, 0.474808),
     45 	(3, 0.458294, 0.263764, 0.475413),
     46 	(4, 0.457468, 0.262464, 0.475923),
     47 ]}
     48 ))
     49 runs.append(( { 'cc':"clang_pch",
     50                 'script':"###",
     51                 'threads':"8",
     52                 'pch':"pch" }, 
     53 { 'version' : 0,
     54   'samples' : [
     55 	(0, 0.486632, 0.345058, 0.560472),
     56 	(1, 0.493027, 0.344064, 0.516340),
     57 	(2, 0.492830, 0.342958, 0.515723),
     58 	(3, 0.490442, 0.345107, 0.516254),
     59 	(4, 0.496280, 0.343245, 0.518030),
     60 ]}
     61 ))
     62 runs.append(( { 'cc':"gcc",
     63                 'script':"###",
     64                 'threads':"8",
     65                 'pch':"pch" }, 
     66 { 'version' : 0,
     67   'samples' : [
     68 	(0, 0.514260, 0.372418, 0.544621),
     69 	(1, 0.513040, 0.372859, 0.536797),
     70 	(2, 0.512094, 0.370682, 0.534324),
     71 	(3, 0.512872, 0.373514, 0.535788),
     72 	(4, 0.514620, 0.371925, 0.536016),
     73 ]}
     74 ))
     75 runs.append(( { 'cc':"clang_pch",
     76                 'script':"only_pch",
     77                 'threads':"8",
     78                 'pch':"pch" }, 
     79 { 'version' : 0,
     80   'samples' : [
     81 	(0, 0.913210, 0.501577, 4.006777),
     82 	(1, 0.887095, 0.443278, 1.071434),
     83 	(2, 0.889139, 0.440980, 1.078436),
     84 	(3, 0.887708, 0.443451, 1.070797),
     85 	(4, 0.890721, 0.442759, 1.079390),
     86 ]}
     87 ))
     88 runs.append(( { 'cc':"gcc",
     89                 'script':"only_pch",
     90                 'threads':"8",
     91                 'pch':"pch" }, 
     92 { 'version' : 0,
     93   'samples' : [
     94 	(0, 2.388931, 0.727417, 3.522403),
     95 	(1, 2.383308, 0.731864, 3.460458),
     96 	(2, 2.387928, 0.735731, 3.453216),
     97 	(3, 2.378387, 0.727654, 3.672474),
     98 	(4, 2.381366, 0.724858, 3.474937),
     99 ]}
    100 ))
    101 runs.append(( { 'cc':"clang_pch",
    102                 'script':"syntax",
    103                 'threads':"8",
    104                 'pch':"pch" }, 
    105 { 'version' : 0,
    106   'samples' : [
    107 	(0, 1.037409, 0.613406, 1.215209),
    108 	(1, 1.040770, 0.634141, 1.205919),
    109 	(2, 1.034234, 0.618161, 1.210088),
    110 	(3, 1.035743, 0.626183, 1.194313),
    111 	(4, 1.035466, 0.621088, 1.181653),
    112 ]}
    113 ))
    114 runs.append(( { 'cc':"gcc",
    115                 'script':"syntax",
    116                 'threads':"8",
    117                 'pch':"pch" }, 
    118 { 'version' : 0,
    119   'samples' : [
    120 	(0, 3.151380, 2.414929, 4.130644),
    121 	(1, 3.152197, 2.432369, 4.145959),
    122 	(2, 3.169057, 2.386287, 4.135253),
    123 	(3, 3.146057, 2.403489, 4.493451),
    124 	(4, 3.152363, 2.441579, 4.118788),
    125 ]}
    126 ))
    127 runs.append(( { 'cc':"clang_pch",
    128                 'script':"irgen",
    129                 'threads':"8",
    130                 'pch':"pch" }, 
    131 { 'version' : 0,
    132   'samples' : [
    133 	(0, 1.400262, 0.704892, 1.375730),
    134 	(1, 1.404950, 0.676989, 1.295341),
    135 	(2, 1.395974, 0.686132, 1.318555),
    136 	(3, 1.402644, 0.668249, 1.302908),
    137 	(4, 1.394704, 0.675209, 1.326093),
    138 ]}
    139 ))
    140 runs.append(( { 'cc':"clang_pch",
    141                 'script':"only_asm",
    142                 'threads':"8",
    143                 'pch':"pch" }, 
    144 { 'version' : 0,
    145   'samples' : [
    146 	(0, 1.616115, 0.717480, 1.452331),
    147 	(1, 1.624647, 0.706313, 1.364950),
    148 	(2, 1.621780, 0.711227, 1.364399),
    149 	(3, 1.615129, 0.708090, 1.350312),
    150 	(4, 1.627133, 0.705681, 1.380502),
    151 ]}
    152 ))
    153 runs.append(( { 'cc':"gcc",
    154                 'script':"only_asm",
    155                 'threads':"8",
    156                 'pch':"pch" }, 
    157 { 'version' : 0,
    158   'samples' : [
    159 	(0, 4.021269, 2.613351, 4.403274),
    160 	(1, 3.972482, 2.627701, 4.451196),
    161 	(2, 3.966213, 2.540204, 4.303024),
    162 	(3, 3.951820, 2.599589, 4.339412),
    163 	(4, 3.980372, 2.566508, 4.337338),
    164 ]}
    165 ))
    166 runs.append(( { 'cc':"clang_pch",
    167                 'script':"only_compile",
    168                 'threads':"8",
    169                 'pch':"pch" }, 
    170 { 'version' : 0,
    171   'samples' : [
    172 	(0, 1.735196, 0.782129, 1.452587),
    173 	(1, 1.739009, 0.764330, 1.425707),
    174 	(2, 1.740858, 0.769880, 1.437086),
    175 	(3, 1.741419, 0.762191, 1.403820),
    176 	(4, 1.747043, 0.780665, 1.420343),
    177 ]}
    178 ))
    179 runs.append(( { 'cc':"gcc",
    180                 'script':"only_compile",
    181                 'threads':"8",
    182                 'pch':"pch" }, 
    183 { 'version' : 0,
    184   'samples' : [
    185 	(0, 4.102902, 2.665367, 4.390574),
    186 	(1, 4.097269, 2.666010, 4.359247),
    187 	(2, 4.147762, 2.644022, 4.382155),
    188 	(3, 4.196482, 2.724179, 4.465809),
    189 	(4, 4.137713, 2.652589, 4.396584),
    190 ]}
    191 ))
    192 runs.append(( { 'cc':"clang_pch",
    193                 'script':"all",
    194                 'threads':"8",
    195                 'pch':"pch" }, 
    196 { 'version' : 0,
    197   'samples' : [
    198 	(0, 1.778593, 0.860038, 1.933043),
    199 	(1, 1.783723, 0.779371, 1.463440),
    200 	(2, 1.776279, 0.782745, 1.449608),
    201 	(3, 1.776952, 0.782233, 1.478619),
    202 	(4, 1.770755, 0.782444, 1.652835),
    203 ]}
    204 ))
    205 runs.append(( { 'cc':"gcc",
    206                 'script':"all",
    207                 'threads':"8",
    208                 'pch':"pch" }, 
    209 { 'version' : 0,
    210   'samples' : [
    211 	(0, 4.133649, 2.666723, 4.502220),
    212 	(1, 4.164545, 2.606363, 4.423237),
    213 	(2, 4.141087, 2.729139, 4.466176),
    214 	(3, 4.186804, 2.692518, 4.448523),
    215 	(4, 4.135804, 2.680580, 4.428858),
    216 ]}
    217 ))
    218 runs.append(( { 'cc':"clang_pch",
    219                 'script':"null",
    220                 'threads':"1",
    221                 'pch':"pch" }, 
    222 { 'version' : 0,
    223   'samples' : [
    224 	(0, 0.645824, 0.336540, 1.040349),
    225 	(1, 0.758601, 0.377669, 1.198545),
    226 	(2, 0.802384, 0.385620, 1.256802),
    227 	(3, 0.667186, 0.257789, 0.986552),
    228 	(4, 0.677381, 0.323771, 1.067715),
    229 ]}
    230 ))
    231 runs.append(( { 'cc':"gcc",
    232                 'script':"null",
    233                 'threads':"1",
    234                 'pch':"pch" }, 
    235 { 'version' : 0,
    236   'samples' : [
    237 	(0, 0.654302, 0.326431, 1.043052),
    238 	(1, 0.610937, 0.202433, 0.879312),
    239 	(2, 0.821695, 0.241481, 1.127804),
    240 	(3, 0.633888, 0.315185, 1.009161),
    241 	(4, 0.606823, 0.209530, 0.874705),
    242 ]}
    243 ))
    244 runs.append(( { 'cc':"clang_pch",
    245                 'script':"###",
    246                 'threads':"1",
    247                 'pch':"pch" }, 
    248 { 'version' : 0,
    249   'samples' : [
    250 	(0, 0.543719, 0.249359, 0.878529),
    251 	(1, 0.864268, 0.407639, 1.357842),
    252 	(2, 0.505443, 0.253217, 0.842801),
    253 	(3, 1.168525, 0.628933, 1.885143),
    254 	(4, 0.860483, 0.294474, 1.244566),
    255 ]}
    256 ))
    257 runs.append(( { 'cc':"gcc",
    258                 'script':"###",
    259                 'threads':"1",
    260                 'pch':"pch" }, 
    261 { 'version' : 0,
    262   'samples' : [
    263 	(0, 0.730678, 0.350816, 1.158314),
    264 	(1, 0.833076, 0.402332, 1.310570),
    265 	(2, 0.626271, 0.280957, 0.987633),
    266 	(3, 0.705011, 0.360332, 1.149777),
    267 	(4, 0.708342, 0.304606, 1.086816),
    268 ]}
    269 ))
    270 runs.append(( { 'cc':"clang_pch",
    271                 'script':"only_pch",
    272                 'threads':"1",
    273                 'pch':"pch" }, 
    274 { 'version' : 0,
    275   'samples' : [
    276 	(0, 1.243931, 0.544136, 1.943868),
    277 	(1, 1.178064, 0.357476, 1.703040),
    278 	(2, 0.921374, 0.438177, 1.525808),
    279 	(3, 1.153771, 0.486733, 1.796961),
    280 	(4, 0.968192, 0.355170, 1.483673),
    281 ]}
    282 ))
    283 runs.append(( { 'cc':"gcc",
    284                 'script':"only_pch",
    285                 'threads':"1",
    286                 'pch':"pch" }, 
    287 { 'version' : 0,
    288   'samples' : [
    289 	(0, 2.493859, 0.712226, 4.011872),
    290 	(1, 2.940300, 0.921172, 4.652497),
    291 	(2, 2.715094, 0.893861, 4.490923),
    292 	(3, 2.610419, 0.709403, 4.118227),
    293 	(4, 2.526798, 0.679792, 3.994116),
    294 ]}
    295 ))
    296 runs.append(( { 'cc':"clang_pch",
    297                 'script':"syntax",
    298                 'threads':"1",
    299                 'pch':"pch" }, 
    300 { 'version' : 0,
    301   'samples' : [
    302 	(0, 1.458838, 0.694208, 2.378138),
    303 	(1, 1.817837, 0.740143, 2.805735),
    304 	(2, 1.300085, 0.703071, 2.229211),
    305 	(3, 1.262175, 0.539189, 2.048597),
    306 	(4, 1.191437, 0.497072, 1.923328),
    307 ]}
    308 ))
    309 runs.append(( { 'cc':"gcc",
    310                 'script':"syntax",
    311                 'threads':"1",
    312                 'pch':"pch" }, 
    313 { 'version' : 0,
    314   'samples' : [
    315 	(0, 3.120749, 1.789574, 5.789810),
    316 	(1, 3.273377, 1.967923, 6.133188),
    317 	(2, 3.037123, 1.733381, 5.596823),
    318 	(3, 3.042984, 1.730581, 5.650857),
    319 	(4, 3.188306, 1.759639, 5.884737),
    320 ]}
    321 ))
    322 runs.append(( { 'cc':"clang_pch",
    323                 'script':"irgen",
    324                 'threads':"1",
    325                 'pch':"pch" }, 
    326 { 'version' : 0,
    327   'samples' : [
    328 	(0, 1.542473, 0.612384, 2.425046),
    329 	(1, 1.545307, 0.697333, 2.515996),
    330 	(2, 1.600507, 0.604696, 2.460228),
    331 	(3, 1.632270, 0.718514, 2.592235),
    332 	(4, 1.928976, 0.629692, 2.794199),
    333 ]}
    334 ))
    335 runs.append(( { 'cc':"clang_pch",
    336                 'script':"only_asm",
    337                 'threads':"1",
    338                 'pch':"pch" }, 
    339 { 'version' : 0,
    340   'samples' : [
    341 	(0, 1.770525, 0.684705, 2.712227),
    342 	(1, 1.887006, 0.676721, 2.808092),
    343 	(2, 1.625953, 0.651827, 2.513331),
    344 	(3, 1.773543, 0.671273, 2.695842),
    345 	(4, 1.601478, 0.621009, 2.649159),
    346 ]}
    347 ))
    348 runs.append(( { 'cc':"gcc",
    349                 'script':"only_asm",
    350                 'threads':"1",
    351                 'pch':"pch" }, 
    352 { 'version' : 0,
    353   'samples' : [
    354 	(0, 4.114128, 2.094426, 7.063334),
    355 	(1, 4.025352, 1.957465, 6.838969),
    356 	(2, 3.821735, 1.946024, 6.632936),
    357 	(3, 3.907138, 2.007547, 7.016114),
    358 	(4, 4.024595, 2.043679, 6.922250),
    359 ]}
    360 ))
    361 runs.append(( { 'cc':"clang_pch",
    362                 'script':"only_compile",
    363                 'threads':"1",
    364                 'pch':"pch" }, 
    365 { 'version' : 0,
    366   'samples' : [
    367 	(0, 2.056124, 0.710399, 3.025185),
    368 	(1, 1.804336, 0.726053, 2.772563),
    369 	(2, 1.967191, 0.656225, 2.892478),
    370 	(3, 2.201167, 1.485126, 3.955987),
    371 	(4, 1.994297, 0.676570, 2.914002),
    372 ]}
    373 ))
    374 runs.append(( { 'cc':"gcc",
    375                 'script':"only_compile",
    376                 'threads':"1",
    377                 'pch':"pch" }, 
    378 { 'version' : 0,
    379   'samples' : [
    380 	(0, 4.153794, 1.918740, 6.996844),
    381 	(1, 4.211883, 1.937034, 7.076586),
    382 	(2, 4.084567, 1.959342, 6.944548),
    383 	(3, 4.648222, 2.460079, 7.979059),
    384 	(4, 4.136109, 1.985068, 6.960107),
    385 ]}
    386 ))
    387 runs.append(( { 'cc':"clang_pch",
    388                 'script':"all",
    389                 'threads':"1",
    390                 'pch':"pch" }, 
    391 { 'version' : 0,
    392   'samples' : [
    393 	(0, 2.028821, 0.718882, 3.022737),
    394 	(1, 1.843870, 0.711606, 2.811073),
    395 	(2, 1.985330, 0.640222, 2.873062),
    396 	(3, 2.060936, 0.694181, 3.004850),
    397 	(4, 1.897412, 0.741471, 2.895000),
    398 ]}
    399 ))
    400 runs.append(( { 'cc':"gcc",
    401                 'script':"all",
    402                 'threads':"1",
    403                 'pch':"pch" }, 
    404 { 'version' : 0,
    405   'samples' : [
    406 	(0, 4.126488, 1.921937, 7.213964),
    407 	(1, 4.030952, 2.008876, 6.892632),
    408 	(2, 4.003183, 1.903866, 6.818411),
    409 	(3, 4.002316, 1.899865, 6.714604),
    410 	(4, 4.241685, 2.074201, 7.178083),
    411 ]}
    412 ))
    413 runs.append(( { 'cc':"clang_pch",
    414                 'script':"null",
    415                 'threads':"2",
    416                 'pch':"pch" }, 
    417 { 'version' : 0,
    418   'samples' : [
    419 	(0, 0.438307, 0.207037, 0.506107),
    420 	(1, 0.443102, 0.205874, 0.504716),
    421 	(2, 0.439711, 0.209035, 0.506141),
    422 	(3, 0.436863, 0.206002, 0.504331),
    423 	(4, 0.439627, 0.206224, 0.505025),
    424 ]}
    425 ))
    426 runs.append(( { 'cc':"gcc",
    427                 'script':"null",
    428                 'threads':"2",
    429                 'pch':"pch" }, 
    430 { 'version' : 0,
    431   'samples' : [
    432 	(0, 0.439477, 0.207192, 0.504912),
    433 	(1, 0.437463, 0.209372, 0.504820),
    434 	(2, 0.437903, 0.206376, 0.506661),
    435 	(3, 0.442930, 0.207493, 0.505236),
    436 	(4, 0.437359, 0.206906, 0.505647),
    437 ]}
    438 ))
    439 runs.append(( { 'cc':"clang_pch",
    440                 'script':"###",
    441                 'threads':"2",
    442                 'pch':"pch" }, 
    443 { 'version' : 0,
    444   'samples' : [
    445 	(0, 0.476966, 0.260986, 0.572957),
    446 	(1, 0.478184, 0.263035, 0.573059),
    447 	(2, 0.469230, 0.262187, 0.571016),
    448 	(3, 0.469081, 0.262310, 0.570270),
    449 	(4, 0.487872, 0.261247, 0.573296),
    450 ]}
    451 ))
    452 runs.append(( { 'cc':"gcc",
    453                 'script':"###",
    454                 'threads':"2",
    455                 'pch':"pch" }, 
    456 { 'version' : 0,
    457   'samples' : [
    458 	(0, 0.500065, 0.287104, 0.600696),
    459 	(1, 0.490454, 0.288579, 0.599350),
    460 	(2, 0.489178, 0.290420, 0.595453),
    461 	(3, 0.504358, 0.305761, 0.621200),
    462 	(4, 0.488484, 0.284586, 0.593988),
    463 ]}
    464 ))
    465 runs.append(( { 'cc':"clang_pch",
    466                 'script':"only_pch",
    467                 'threads':"2",
    468                 'pch':"pch" }, 
    469 { 'version' : 0,
    470   'samples' : [
    471 	(0, 0.863838, 0.365213, 1.134056),
    472 	(1, 0.879504, 0.384604, 1.159071),
    473 	(2, 0.865340, 0.363764, 1.135322),
    474 	(3, 0.870478, 0.367344, 1.160674),
    475 	(4, 0.872049, 0.365320, 1.137567),
    476 ]}
    477 ))
    478 runs.append(( { 'cc':"gcc",
    479                 'script':"only_pch",
    480                 'threads':"2",
    481                 'pch':"pch" }, 
    482 { 'version' : 0,
    483   'samples' : [
    484 	(0, 2.356240, 0.639645, 3.459472),
    485 	(1, 2.360200, 0.659262, 3.524492),
    486 	(2, 2.357683, 0.643919, 3.503642),
    487 	(3, 2.356418, 0.645647, 3.487224),
    488 	(4, 2.373107, 0.644771, 3.481359),
    489 ]}
    490 ))
    491 runs.append(( { 'cc':"clang_pch",
    492                 'script':"syntax",
    493                 'threads':"2",
    494                 'pch':"pch" }, 
    495 { 'version' : 0,
    496   'samples' : [
    497 	(0, 1.020421, 0.527766, 1.342095),
    498 	(1, 1.015704, 0.514000, 1.336929),
    499 	(2, 1.012705, 0.511238, 1.355272),
    500 	(3, 1.017781, 0.525921, 1.395570),
    501 	(4, 1.018256, 0.517513, 1.810392),
    502 ]}
    503 ))
    504 runs.append(( { 'cc':"gcc",
    505                 'script':"syntax",
    506                 'threads':"2",
    507                 'pch':"pch" }, 
    508 { 'version' : 0,
    509   'samples' : [
    510 	(0, 3.236664, 1.833475, 5.064647),
    511 	(1, 3.116394, 1.846229, 4.585106),
    512 	(2, 3.109082, 1.861524, 4.545915),
    513 	(3, 3.105011, 1.846408, 4.555086),
    514 	(4, 3.098872, 1.865976, 4.564655),
    515 ]}
    516 ))
    517 runs.append(( { 'cc':"clang_pch",
    518                 'script':"irgen",
    519                 'threads':"2",
    520                 'pch':"pch" }, 
    521 { 'version' : 0,
    522   'samples' : [
    523 	(0, 1.380699, 0.583314, 1.565867),
    524 	(1, 1.388951, 0.550808, 1.551250),
    525 	(2, 1.413442, 0.605844, 2.090865),
    526 	(3, 1.387903, 0.560118, 1.544868),
    527 	(4, 1.380258, 0.556370, 1.545919),
    528 ]}
    529 ))
    530 runs.append(( { 'cc':"clang_pch",
    531                 'script':"only_asm",
    532                 'threads':"2",
    533                 'pch':"pch" }, 
    534 { 'version' : 0,
    535   'samples' : [
    536 	(0, 1.594818, 0.585227, 1.667099),
    537 	(1, 1.592606, 0.587092, 1.672961),
    538 	(2, 1.593256, 0.589412, 1.669080),
    539 	(3, 1.593986, 0.587601, 1.669540),
    540 	(4, 1.596080, 0.588672, 1.661919),
    541 ]}
    542 ))
    543 runs.append(( { 'cc':"gcc",
    544                 'script':"only_asm",
    545                 'threads':"2",
    546                 'pch':"pch" }, 
    547 { 'version' : 0,
    548   'samples' : [
    549 	(0, 3.936649, 2.035445, 5.031351),
    550 	(1, 3.945642, 1.975630, 5.060494),
    551 	(2, 3.944102, 1.986388, 5.217065),
    552 	(3, 3.942765, 1.958722, 5.007943),
    553 	(4, 3.942774, 1.998893, 5.220903),
    554 ]}
    555 ))
    556 runs.append(( { 'cc':"clang_pch",
    557                 'script':"only_compile",
    558                 'threads':"2",
    559                 'pch':"pch" }, 
    560 { 'version' : 0,
    561   'samples' : [
    562 	(0, 1.712580, 0.646710, 1.767951),
    563 	(1, 1.726718, 0.639926, 1.762359),
    564 	(2, 1.715856, 0.663728, 1.801439),
    565 	(3, 1.710717, 0.642142, 1.748022),
    566 	(4, 1.711775, 0.639969, 1.762574),
    567 ]}
    568 ))
    569 runs.append(( { 'cc':"gcc",
    570                 'script':"only_compile",
    571                 'threads':"2",
    572                 'pch':"pch" }, 
    573 { 'version' : 0,
    574   'samples' : [
    575 	(0, 4.100132, 2.051387, 5.193869),
    576 	(1, 4.080168, 2.011265, 5.256560),
    577 	(2, 4.081965, 2.023322, 5.162267),
    578 	(3, 4.095547, 2.044797, 5.131689),
    579 	(4, 4.083693, 2.027487, 5.067421),
    580 ]}
    581 ))
    582 runs.append(( { 'cc':"clang_pch",
    583                 'script':"all",
    584                 'threads':"2",
    585                 'pch':"pch" }, 
    586 { 'version' : 0,
    587   'samples' : [
    588 	(0, 1.750192, 0.645773, 1.781508),
    589 	(1, 1.751823, 0.651023, 1.799043),
    590 	(2, 1.746203, 0.648456, 1.799824),
    591 	(3, 1.743422, 0.650594, 1.813096),
    592 	(4, 1.743223, 0.647433, 1.804423),
    593 ]}
    594 ))
    595 runs.append(( { 'cc':"gcc",
    596                 'script':"all",
    597                 'threads':"2",
    598                 'pch':"pch" }, 
    599 { 'version' : 0,
    600   'samples' : [
    601 	(0, 4.112210, 2.030036, 5.210062),
    602 	(1, 4.134068, 2.036290, 5.134560),
    603 	(2, 4.106223, 2.031620, 5.167160),
    604 	(3, 4.111138, 2.067136, 5.242598),
    605 	(4, 4.114321, 2.105259, 5.219405),
    606 ]}
    607 ))
    608 runs.append(( { 'cc':"clang_pch",
    609                 'script':"null",
    610                 'threads':"4",
    611                 'pch':"pch" }, 
    612 { 'version' : 0,
    613   'samples' : [
    614 	(0, 0.450242, 0.234466, 0.468920),
    615 	(1, 0.452251, 0.234237, 0.472734),
    616 	(2, 0.449428, 0.230498, 0.469181),
    617 	(3, 0.451854, 0.234653, 0.471594),
    618 	(4, 0.450034, 0.233853, 0.470746),
    619 ]}
    620 ))
    621 runs.append(( { 'cc':"gcc",
    622                 'script':"null",
    623                 'threads':"4",
    624                 'pch':"pch" }, 
    625 { 'version' : 0,
    626   'samples' : [
    627 	(0, 0.451976, 0.237066, 0.471837),
    628 	(1, 0.451032, 0.232549, 0.469509),
    629 	(2, 0.450837, 0.235248, 0.469812),
    630 	(3, 0.451435, 0.236156, 0.471181),
    631 	(4, 0.454297, 0.235811, 0.472732),
    632 ]}
    633 ))
    634 runs.append(( { 'cc':"clang_pch",
    635                 'script':"###",
    636                 'threads':"4",
    637                 'pch':"pch" }, 
    638 { 'version' : 0,
    639   'samples' : [
    640 	(0, 0.487874, 0.301226, 0.520971),
    641 	(1, 0.485966, 0.302353, 0.522738),
    642 	(2, 0.487933, 0.320309, 0.538211),
    643 	(3, 0.484292, 0.301703, 0.518200),
    644 	(4, 0.485094, 0.300915, 0.519927),
    645 ]}
    646 ))
    647 runs.append(( { 'cc':"gcc",
    648                 'script':"###",
    649                 'threads':"4",
    650                 'pch':"pch" }, 
    651 { 'version' : 0,
    652   'samples' : [
    653 	(0, 0.507246, 0.328269, 0.538592),
    654 	(1, 0.504679, 0.327246, 0.536575),
    655 	(2, 0.506116, 0.325455, 0.534917),
    656 	(3, 0.504966, 0.325033, 0.535512),
    657 	(4, 0.504264, 0.325877, 0.537850),
    658 ]}
    659 ))
    660 runs.append(( { 'cc':"clang_pch",
    661                 'script':"only_pch",
    662                 'threads':"4",
    663                 'pch':"pch" }, 
    664 { 'version' : 0,
    665   'samples' : [
    666 	(0, 0.878871, 0.406325, 1.083290),
    667 	(1, 0.881664, 0.406706, 1.089465),
    668 	(2, 0.879953, 0.403525, 1.089816),
    669 	(3, 0.880059, 0.403838, 1.081420),
    670 	(4, 0.882767, 0.404104, 1.081738),
    671 ]}
    672 ))
    673 runs.append(( { 'cc':"gcc",
    674                 'script':"only_pch",
    675                 'threads':"4",
    676                 'pch':"pch" }, 
    677 { 'version' : 0,
    678   'samples' : [
    679 	(0, 2.376690, 0.683461, 3.481408),
    680 	(1, 2.371811, 0.678423, 3.554769),
    681 	(2, 2.373430, 0.687361, 3.496073),
    682 	(3, 2.371478, 0.675612, 3.438700),
    683 	(4, 2.377505, 0.688872, 3.424400),
    684 ]}
    685 ))
    686 runs.append(( { 'cc':"clang_pch",
    687                 'script':"syntax",
    688                 'threads':"4",
    689                 'pch':"pch" }, 
    690 { 'version' : 0,
    691   'samples' : [
    692 	(0, 1.042312, 0.579073, 1.213381),
    693 	(1, 1.044438, 0.584515, 1.205995),
    694 	(2, 1.038797, 0.582026, 1.219606),
    695 	(3, 1.040786, 0.577159, 1.215521),
    696 	(4, 1.043000, 0.577868, 1.223773),
    697 ]}
    698 ))
    699 runs.append(( { 'cc':"gcc",
    700                 'script':"syntax",
    701                 'threads':"4",
    702                 'pch':"pch" }, 
    703 { 'version' : 0,
    704   'samples' : [
    705 	(0, 3.231130, 2.567647, 4.158387),
    706 	(1, 3.235798, 2.498238, 4.418977),
    707 	(2, 3.238465, 2.529717, 4.211575),
    708 	(3, 3.239709, 2.495562, 4.156266),
    709 	(4, 3.231558, 2.493020, 4.108168),
    710 ]}
    711 ))
    712 runs.append(( { 'cc':"clang_pch",
    713                 'script':"irgen",
    714                 'threads':"4",
    715                 'pch':"pch" }, 
    716 { 'version' : 0,
    717   'samples' : [
    718 	(0, 1.421647, 0.642906, 1.341418),
    719 	(1, 1.421549, 0.646429, 1.343189),
    720 	(2, 1.433072, 0.641680, 1.327081),
    721 	(3, 1.428600, 0.639478, 1.332256),
    722 	(4, 1.427077, 0.643784, 1.322933),
    723 ]}
    724 ))
    725 runs.append(( { 'cc':"clang_pch",
    726                 'script':"only_asm",
    727                 'threads':"4",
    728                 'pch':"pch" }, 
    729 { 'version' : 0,
    730   'samples' : [
    731 	(0, 1.654124, 0.663628, 1.402498),
    732 	(1, 1.643467, 0.662131, 1.386214),
    733 	(2, 1.653972, 0.671458, 1.393807),
    734 	(3, 1.646365, 0.671024, 1.395913),
    735 	(4, 1.651021, 0.662302, 1.404011),
    736 ]}
    737 ))
    738 runs.append(( { 'cc':"gcc",
    739                 'script':"only_asm",
    740                 'threads':"4",
    741                 'pch':"pch" }, 
    742 { 'version' : 0,
    743   'samples' : [
    744 	(0, 4.297588, 2.725803, 4.463298),
    745 	(1, 4.286029, 2.678946, 4.487945),
    746 	(2, 4.280374, 2.696217, 4.492516),
    747 	(3, 4.305121, 2.681000, 4.491615),
    748 	(4, 4.290141, 2.697022, 4.485084),
    749 ]}
    750 ))
    751 runs.append(( { 'cc':"clang_pch",
    752                 'script':"only_compile",
    753                 'threads':"4",
    754                 'pch':"pch" }, 
    755 { 'version' : 0,
    756   'samples' : [
    757 	(0, 1.763493, 0.720256, 1.438810),
    758 	(1, 1.766202, 0.720674, 1.581947),
    759 	(2, 1.766634, 0.722865, 1.439302),
    760 	(3, 1.767231, 0.726466, 1.455122),
    761 	(4, 1.765071, 0.725319, 1.443411),
    762 ]}
    763 ))
    764 runs.append(( { 'cc':"gcc",
    765                 'script':"only_compile",
    766                 'threads':"4",
    767                 'pch':"pch" }, 
    768 { 'version' : 0,
    769   'samples' : [
    770 	(0, 4.439486, 2.767478, 4.493862),
    771 	(1, 4.450584, 2.723827, 4.523759),
    772 	(2, 4.446754, 2.728436, 4.522514),
    773 	(3, 4.418589, 2.747071, 4.539960),
    774 	(4, 4.449233, 2.763071, 4.578583),
    775 ]}
    776 ))
    777 runs.append(( { 'cc':"clang_pch",
    778                 'script':"all",
    779                 'threads':"4",
    780                 'pch':"pch" }, 
    781 { 'version' : 0,
    782   'samples' : [
    783 	(0, 1.796239, 0.738339, 1.484091),
    784 	(1, 1.804887, 0.734832, 1.484408),
    785 	(2, 1.799010, 0.745599, 1.487400),
    786 	(3, 1.795834, 0.735356, 1.480006),
    787 	(4, 1.806408, 0.745381, 1.483771),
    788 ]}
    789 ))
    790 runs.append(( { 'cc':"gcc",
    791                 'script':"all",
    792                 'threads':"4",
    793                 'pch':"pch" }, 
    794 { 'version' : 0,
    795   'samples' : [
    796 	(0, 4.450745, 2.820108, 4.598335),
    797 	(1, 4.492508, 2.802745, 4.608004),
    798 	(2, 4.484814, 2.762586, 4.664950),
    799 	(3, 4.428110, 2.724648, 4.700769),
    800 	(4, 4.451598, 2.814003, 4.559797),
    801 ]}
    802 ))
    803 finished = """2009-06-26_10-19"""
    804