Home | History | Annotate | Download | only in 2009-03-02
      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 ))
   1121