Hi, I've played a bit with the command line today to investigate the results posted to gcc-testresults: For which compilers and which targets did the list receive results between 2004-01-01 and 2009-03-21.
In total there are 110623 posted results that contain "Results .* testsuite on". My scipt to postprocess that can handle 107644 of those. The results it drops are usually results for compilers on a development branch, so ignoring that isn't a big problem. The results do include "vendor" releases from debian, redhat, suse, etc. For the target triplets I've removed the vendor name, e.g. "x86_64-suse-linux-gnu" becomes "x86_64-linux-gnu". At the end of this mail are: * total number of results per year * top 10 triplets per year * number of results per version for the whole period, ignoring minor version numbers * number of results per version for the whole period * number of results per triplet for the whole period The first column is the number of test results, the second column the thing it counted (compiler version or triplet). Interestingly, the results show that no compiler has more test results posted than GCC 4.4.0, which hasn't even been released yet! It looks like there are many results from ia64 and x86_64 automatic testers these days. Also interesting is that some of the primary targets have almost no posted test results :-( i've attached the scripts I've used (don't comment on them, I'm no perl guru ;-). The rest of the postprocessing was done with sort, uniq, sed, and awk. Enjoy! Ciao! Steven total number of results per year: 16917 2004 20026 2005 18654 2006 16710 2007 30025 2008 8291 2009 110623 total top 10 triplets per year: 2004: 322 powerpc-linux-gnu 324 sh-unknown-elf 348 i686-pc-cygwin 411 hppa-linux-gnu 652 powerpc64-linux-gnu 842 mips-sgi-irix6.5 1128 x86_64-linux-gnu 1402 i586-linux-gnu 1719 ia64-linux-gnu 2599 i686-linux-gnu 2005: 424 i686-pc-cygwin 434 mips-sgi-irix6.5 445 s390-linux-gnu 534 ia64-hp-hpux11.23 599 hppa64-hp-hpux11.11 717 hppa2.0w-hp-hpux11.11 1725 powerpc64-linux-gnu 1999 ia64-linux-gnu 3124 i686-linux-gnu 3214 x86_64-linux-gnu 2006: 507 hppa64-hp-hpux11.11 580 powerpc-apple-darwin8.5.0 629 hppa2.0w-hp-hpux11.11 663 arm-none-eabi 765 s390x-linux-gnu 768 s390-linux-gnu 864 powerpc64-linux-gnu 1716 ia64-linux-gnu 2440 i686-linux-gnu 2635 x86_64-linux-gnu 2007: 303 arm-unknown-elf 385 i386-linux-gnu 611 powerpc64-linux-gnu 690 hppa-linux-gnu 707 s390x-linux-gnu 752 s390-linux-gnu 835 powerpc-apple-darwin8.5.0 1517 ia64-linux-gnu 2366 x86_64-linux-gnu 2692 i686-linux-gnu 2008: 448 mips-unknown-elf 457 sparc-unknown-elf 562 hppa-linux-gnu 631 s390x-linux-gnu 643 powerpc-apple-darwin8.5.0 705 s390-linux-gnu 1360 powerpc64-linux-gnu 2409 ia64-linux-gnu 6927 i686-linux-gnu 8160 x86_64-linux-gnu 2009: 92 m32r-unknown-elf 92 mips-unknown-elf 113 s390-linux-gnu 131 powerpc-apple-darwin8.5.0 159 powerpc-linux-gnu 164 hppa-linux-gnu 308 powerpc64-linux-gnu 740 ia64-linux-gnu 1986 i686-linux-gnu 2549 x86_64-linux-gnu (The result for 2.15 are binutils results and the result for 6.5.9 are gdb results) results for compiler versions (ignoring minor version number): 1 2.15 1 3.0 1 6.5 49 3.2 3466 3.3 4167 3.5 8757 3.4 12100 4.0 15415 4.1 17109 4.2 20362 4.3 26216 4.4 results for compiler versions: 1 2.15. 1 3.0.4 1 3.3.1 1 6.5.9 6 3.3.2 49 3.2.3 421 3.4.6 614 4.2.2 628 3.3.6 781 4.2.1 785 3.3.3 795 3.4.2 830 3.3.5 848 3.4.3 969 3.4.1 1012 4.3.4 1027 4.3.2 1189 4.2.3 1216 3.3.4 1246 4.2.4 1272 4.2.5 1302 4.1.1 1392 3.4.5 1456 4.3.1 1535 4.0.4 1541 4.0.1 1582 4.0.3 1660 4.0.2 1709 3.4.0 2429 4.1.3 2523 4.3.3 2623 3.4.4 2869 4.1.2 4167 3.5.0 5782 4.0.0 8815 4.1.0 12007 4.2.0 14344 4.3.0 26216 4.4.0 results per target triplet: 1 alphaev5-linux-gnu 1 alphaev67-dec-osf5.1 1 alphaev68-linux-gnu 1 arc-unknown-elf32 1 armv4l-linux-gnu 1 armv5tel-linux-gnu 1 crx-unknown-none 1 i386-apple-darwi 1 i386-apple-darwin8.5.1 1 i386-apple-darwin8.5.3 1 i386-apple-darwin8.8.3 1 i386-apple-darwin8.9.4 1 i386-apple-darwin9.2.0 1 i386--netbsdelf 1 i386-pc-solaris2.1.0 1 i386-portbld-freebsd4.7 1 i386-unknown-netbsdelf1.6.1 1 i386-unknown-netbsdelf1.6.2 1 i386-unknown-netbsdelf3.0. 1 i386-unknown-netbsdelf3.99.11 1 i386-unknown-netbsdelf3.99.7 1 i386-unknown-openbsd3.4 1 i386-unknown-openbsd3.6 1 i386-unknown-openbsd3.9 1 i586-pc-interix3 1 i686-apple-darwin9.1 1 i686-unknown-freebsd5.3 1 ia16-unknown-elks 1 ia64-gnu-linux 1 iq2000-unknown-elf 1 m68k-unknown-rtems4.9 1 mcore-unknown-elf 1 mingw 1 mipseb--netbsd 1 picochip-unknown-none 1 powerpc64-apple-darwin9.0.0 1 powerpc-apple-darwin7.3.0 1 powerpc-apple-darwin9.1.0 1 powerpc-apple-darwin9.2 1 powerpc-apple-darwin9.3.0 1 powerpc-rtems4.9 1 powerpc-unknown-freebsd7.0 1 rtems-powerpc-sim 1 score-unknown-elf 1 sh-unknown-rtems4.9 1 sparc64-unknown-openbsd3.6 1 sparc--netbsdelf 1 sparc-sun-solaris2.10.1 1 sparcv9-sun-solaris2.9 1 x86_64-apple-darwin10 1 x86_64-apple-darwin8.0 1 x86_64--netbsdelf2.0 1 x86_64-pc-mingw 1 x86_64-pc-solaris2.11 1 x86_64-unknown-netbsd3.0. 2 alphaev56-dec-osf4.0f 2 alphaev68-dec-osf5.1a 2 alphapca56-linux-gnu 2 bfin-unknown-rtems4.10 2 bfin-unknown-rtems4.9 2 crx-unknown-elf 2 hppa2.0-hp-hpux10.20 2 i386-apple-darwin7.2.1 2 i386-apple-darwin8.6.1 2 i386-apple-darwin9.0.0d2 2 i386-apple-darwin9.0.0d5 2 i386-pc-solaris2.10.1 2 i386-pc-solaris2.8 2 i386-unknown-freebsd5.4 2 i686-apple-darwin8.10.0 2 i686-sun-solaris2.10 2 ia16-unknown-elf 2 m68k-unknown-netbsdelf1.6.2. 2 m68k-unknown-rtems4.10 2 mipsisa32-unknown-elf 2 powerpc-apple-darwin7.6.0 2 powerpc-apple-darwin8.9.0 2 powerpc-apple-darwin9.5.0 2 x86_64-unknown-netbsd4.0 2 xstormy16-unknown-elf 3 alphaev56-dec-osf5.1 3 alphaev7-dec-osf5.1 3 alpha--netbsd 3 arm-unknown-eabi 3 cr16-unknown-elf 3 hppa1.1-linux-gnu 3 hppa2.0n-hp-hpux11.00 3 i386-pc-mingw32 3 i386-unknown-openbsd4.2 3 i686-apple-darwin9.2 3 mipsisa64-unknown-elfoabi 3 powerpc-apple-darwin8.8.0 3 powerpc--netbsd 3 sparc64--netbsd 3 x86_64--netbsd 3 x86_64-unknown-freebsd6.0 3 x86_64-unknown-netbsd2.0. 4 alphaev68-dec-osf5.1 4 i386-apple-darwin8.4.1 4 i386-apple-darwin9.5.0 4 i386-lynx-lynxos 4 i386-unknown-freebsd6.0 4 i386-unknown-netbsdelf2.0. 4 i386-unknown-netbsdelf3.99.15 4 i586-ncr-sysv4.3.03 4 i686-gentoo-freebsd7.0 4 powerpc-lynx-lynxos 4 vax--netbsdelf 4 x86_64-unknown-netbsd1.6ZK 5 arm-unknown-rtems4.10 5 i386-apple-darwin8.7.2 5 powerpc-apple-darwin8.10.0 5 powerpc-apple-darwin8.11.0 5 vax-dec-ultrix4.3 5 x86_64-unknown-netbsd2.0 6 alphaev6-dec-osf5.1 6 i386-apple-darwin8.10.1 6 i386-unknown-netbsdelf2.0 6 mips64el-linux-gnu 6 powerpc64-apple-darwin9.5.0 6 powerpc-apple-darwin7.4.1 7 arm-none-elf 7 i386-pc-solaris2.6 7 i386-pc-solaris2.9 7 mips64-unknown-elf 7 powerpc-apple-darwin8.7.0 7 powerpc-apple-darwin9.4.0 7 sparc64-unknown-linux 8 alpha-dec-osf5.1 8 i386-pc-rtems4.10 8 i386-unknown-freebsd5.3 8 i386-unknown-netbsdelf2.0.2 8 m32c-unknown-rtems4.10 8 powerpc-apple-darwin9.2.2 9 fr30-unknown-elf 9 powerpc-apple-darwin8.6.0 9 spu-unknown-elf 10 i386-apple-darwin8.11.1 10 mips64octeon-linux-gnu 11 arm-unknown-rtems4.9 11 armv5tel-linux-gnueabi 11 hppa2.0-linux-gnu 11 powerpc-apple-darwin8.2.0 11 sparc-sun-solaris2.11 12 i386-apple-darwin8.8.1 12 i386-unknown-freebsd4.9 12 m68k-unknown-elf 12 x86_64-unknown-freebsd5.2 13 i686-pc-mingw32 13 i786-pc-cygwin 13 powerpc64-apple-darwin8.11.0 13 powerpc-apple-darwin8.0.0 14 i686-apple-darwin8 14 powerpc-apple-darwin8.4.0 15 mips-sgi-irix6.2 15 powerpc-apple-darwin7.7.0 16 i386-unknown-netbsdelf1.6 16 mips-unknown-rtems4.9 17 i386-pc-solaris2.11 17 i386-unknown-freebsd5.5 17 x86_64-apple-darwin9 18 i386-unknown-freebsd5.2 18 mips64-linux-gnu 19 i386-unknown-freebsd5.1 20 h8300-unknown-rtems4.10 20 i686-apple-darwin7.2.1 20 mips-unknown-rtems4.10 20 powerpc-apple-darwin7.8.0 21 powerpc-apple-darwin8.1.0 22 i386-pc-rtems4.9 22 x86_64-unknown-freebsd7.0 23 powerpc-unknown-rtems4.9 25 alpha-unknown-freebsd5.5 25 armv5l-linux-gnu 25 powerpc-apple-darwin7.9.0 25 powerpc-ibm-aix4.3.3.0 28 mipsisa64-unknown-elf 29 sh-unknown-rtems4.10 29 x86_64-unknown-netbsdelf4.0 32 sparc-unknown-rtems4.9 33 alphaev56-linux-gnu 33 powerpc-unknown-rtems4.10 34 powerpc-apple-darwin8 35 s390-unknown-linux 35 sparc-unknown-rtems4.10 36 sparc-unknown-linux 37 m68k-unknown-linux 37 mipsel-unknown-linux 37 mips-unknown-linux 38 i386-unknown-freebsd5.2.1 41 powerpc-apple-darwin7.5.0 41 xtensa-unknown-elf 44 ia64-unknown-linux 44 x86_64-pc-mingw32 45 powerpc-apple-darwin9 45 sparc64-unknown-freebsd5.2 46 mips-sgi-irix5.3 47 hppa-unknown-linux 47 i386-unknown-freebsd7.1 50 powerpc-unknown-linux 51 alpha-dec-osf4.0f 51 arm-unknown-netbsdelf2.0. 52 alpha-dec-osf5.1b 54 alpha-unknown-freebsd6.0 54 i486-unknown-linux 55 ia64-hp-hpux11.22 58 i386-unknown-netbsdelf3.1 59 i386-unknown-netbsdelf3.0 59 m32r-linux-gnu 62 i386-unknown-freebsd6.4 65 alpha-unknown-freebsd5.2 71 sh64-linux-gnu 72 alpha-unknown-freebsd5.3 72 i386-unknown-netbsdelf2.1 80 powerpc-apple-darwin9.6.0 87 x86_64-unknown-netbsd3.0 89 hppa1.1-hp-hpux10.20 89 powerpc64-apple-darwin8.8.0 105 i386-unknown-freebsd6.3 116 i386-pc-solaris2.10 136 sparc64-sun-solaris2.7 137 m68k-linux-gnu 142 i686-unknown-openbsd3.1 143 alpha-unknown-freebsd5.4 151 i386-unknown-freebsd6.2 164 hppa64-hp-hpux11.00 172 powerpc-apple-darwin6.3 178 sh64-unknown-elf 190 mips-linux-gnu 192 sparc-sun-solaris2.5.1 198 arm-linux-gnu 209 sparc64-sun-solaris2.10 209 sparc-sun-solaris2.6 213 powerpc-unknown-eabispe 214 frv-unknown-elf 218 sparc-sun-solaris2.9 223 h8300-unknown-elf 233 powerpc-linux-gnualtivec 240 sparc64-sun-solaris2.9 242 alphaev6-linux-gnu 250 powerpc-ibm-aix5.1.0.0 250 powerpc-linux-gnuspe 255 i686-apple-darwin9 268 hppa2.0w-hp-hpux11.23 275 powerpc-apple-darwin7.2.0 275 sparc64-linux-gnu 278 powerpc-apple-darwin8.3.0 286 i386-unknown-freebsd4.10 287 hppa64-hp-hpux11.23 311 i486-linux-gnu 317 hppa2.0w-hp-hpux11.00 329 alpha-linux-gnu 331 bfin-unknown-elf 364 sparc-sun-solaris2.7 433 mipsel-linux-gnu 454 i386-unknown-freebsd4.11 469 m68hc11-unknown-none 476 i386-linux-gnu 480 powerpc-ibm-aix5.3.0.0 519 mmix-knuth-mmixware 538 alphaev67-linux-gnu 549 arm-linux-gnueabi 613 sparc-sun-solaris2.10 619 powerpc-apple-darwin7.4.0 634 powerpc-unknown-eabisim 672 sh4-linux-gnu 674 sparc-linux-gnu 712 mn10300-unknown-elf 752 m32c-unknown-elf 790 cris-axis-elf 845 sparc-unknown-elf 944 ia64-hp-hpux11.23 973 sparc-sun-solaris2.8 984 powerpc-ibm-aix5.2.0.0 1036 v850-unknown-elf 1038 i686-pc-cygwin 1047 m32r-unknown-elf 1135 mips-unknown-elf 1168 arm-unknown-elf 1207 avr-unknown-none 1311 powerpc-linux-gnu 1322 mips-sgi-irix6.5 1342 arm-none-eabi 1452 sh-unknown-elf 1598 hppa64-hp-hpux11.11 1754 i586-linux-gnu 1998 hppa2.0w-hp-hpux11.11 2189 powerpc-apple-darwin8.5.0 2635 s390x-linux-gnu 2726 hppa-linux-gnu 2879 s390-linux-gnu 5520 powerpc64-linux-gnu 10100 ia64-linux-gnu 19768 i686-linux-gnu 20052 x86_64-linux-gnu
gcc-testresults-scripts.tar.gz
Description: GNU Zip compressed data