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
