[[!meta copyright="Copyright © 2009 Free Software Foundation, Inc."]]

[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the license
is included in the section entitled [[GNU Free Documentation
License|/fdl]]."]]"""]]

[[!meta title="GCC testsuite"]]

[[!tag open_issue_gcc]]

Here's some log of a GCC testsuite run; this is from trunk sources, about
2008-10-19.

    make -k check
    make[1]: Entering directory `/media/data/home/tschwinge/tmp/gcc/trunk.work.build'
    make[2]: Entering directory `/media/data/home/tschwinge/tmp/gcc/trunk.work.build/fixincludes'
    autogen -T ../../trunk.work/fixincludes/check.tpl ../../trunk.work/fixincludes/inclhack.def
    /bin/sh ./check.sh ../../trunk.work/fixincludes/tests/base
    Fixed:  testing.h
    Fixed:  testing.h
    Fixed:  AvailabilityMacros.h
    Fixed:  X11/ShellP.h
    Fixed:  X11/Xmu.h
    Fixed:  Xm/BaseClassI.h
    Fixed:  Xm/Traversal.h
    Fixed:  ansi/math.h
    Fixed:  ansi/stdlib.h
    Fixed:  arch/i960/archI960.h
    Fixed:  architecture/ppc/math.h
    Fixed:  assert.h
    Fixed:  bits/huge_val.h
    Fixed:  bits/string2.h
    Fixed:  bsd/libc.h
    Fixed:  c_asm.h
    Fixed:  com_err.h
    Fixed:  ctrl-quotes-def-1.h
    Fixed:  ctype.h
    Fixed:  curses.h
    Fixed:  errno.h
    Fixed:  features.h
    Fixed:  fixinc-test-limits.h
    Fixed:  hsfs/hsfs_spec.h
    Fixed:  ia64/sys/getppdp.h
    Fixed:  internal/math_core.h
    Fixed:  internal/sgimacros.h
    Fixed:  internal/wchar_core.h
    Fixed:  inttypes.h
    Fixed:  io-quotes-def-1.h
    Fixed:  iso/math_c99.h
    Fixed:  mach-o/dyld.h
    Fixed:  mach-o/swap.h
    Fixed:  malloc.h
    Fixed:  math.h
    Fixed:  netdnet/dnetdb.h
    Fixed:  netinet/in.h
    Fixed:  netinet/ip.h
    Fixed:  obstack.h
    Fixed:  pixrect/memvar.h
    Fixed:  pthread.h
    Fixed:  reg_types.h
    Fixed:  regex.h
    Fixed:  regexp.h
    Fixed:  rpc/auth.h
    Fixed:  rpc/rpc.h
    Fixed:  rpc/xdr.h
    Fixed:  rpcsvc/rstat.h
    Fixed:  rpcsvc/rusers.h
    Fixed:  signal.h
    Fixed:  sparc/asm_linkage.h
    Fixed:  standards.h
    Fixed:  stdint.h
    Fixed:  stdio.h
    Fixed:  stdio_tag.h
    Fixed:  stdlib.h
    Fixed:  string.h
    Fixed:  strings.h
    Fixed:  sundev/vuid_event.h
    Fixed:  sunwindow/win_lock.h
    Fixed:  sym.h
    Fixed:  sys/asm.h
    Fixed:  sys/cdefs.h
    Fixed:  sys/file.h
    Fixed:  sys/limits.h
    Fixed:  sys/machine.h
    Fixed:  sys/mman.h
    Fixed:  sys/pthread.h
    Fixed:  sys/signal.h
    Fixed:  sys/socket.h
    Fixed:  sys/spinlock.h
    Fixed:  sys/stat.h
    Fixed:  sys/sysmacros.h
    Fixed:  sys/time.h
    Fixed:  sys/types.h
    Fixed:  sys/ucontext.h
    Fixed:  sys/wait.h
    Fixed:  testing.h
    Fixed:  time.h
    Fixed:  tinfo.h
    Fixed:  types/vxTypesBase.h
    Fixed:  unistd.h
    Fixed:  wchar.h
    
    All fixinclude tests pass
    make[2]: Leaving directory `/media/data/home/tschwinge/tmp/gcc/trunk.work.build/fixincludes'
    make[2]: Entering directory `/media/data/home/tschwinge/tmp/gcc/trunk.work.build/gcc'
    test -d testsuite || mkdir testsuite
    test -d testsuite/gcc || mkdir testsuite/gcc
    (rootme=`${PWDCMD-pwd}`; export rootme; \
            srcdir=`cd ../../trunk.work/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
            cd testsuite/gcc; \
            rm -f tmp-site.exp; \
            sed '/set tmpdir/ s|testsuite|testsuite/gcc|' \
                    < ../../site.exp > tmp-site.exp; \
            /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \
            EXPECT=expect ; export EXPECT ; \
            if [ -f ${rootme}/../expect/expect ] ; then  \
               TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
                export TCL_LIBRARY ; fi ; \
            GCC_EXEC_PREFIX="/home/tschwinge/tmp/gcc/trunk.work.build.install/lib/gcc/" ; export GCC_EXEC_PREFIX ; \
            runtest --tool gcc )
    Test Run By tschwinge on Thu Oct 23 08:42:42 2008
    Native configuration is i386-unknown-gnu0.3
    
                    === gcc tests ===
    
    Schedule of variations:
        unix
    
    Running target unix
    Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
    Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
    Using /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.c-torture/compile/compile.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.c-torture/execute/execute.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/autopar/autopar.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/charset/charset.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/compat/compat.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/cpp/cpp.exp ...
    FAIL: gcc.dg/cpp/_Pragma3.c -fno-show-column (test for excess errors)
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/cpp/trad/trad.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/debug/debug.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp ...
    FAIL: gcc.dg/debug/dwarf2/dwarf-die3.c scan-assembler-not DW_AT_inline
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/dfp/dfp.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/dg.exp ...
    FAIL: gcc.dg/20021014-1.c (test for excess errors)
    FAIL: gcc.dg/cleanup-12.c (test for excess errors)
    FAIL: gcc.dg/cleanup-5.c (test for excess errors)
    FAIL: gcc.dg/nest.c (test for excess errors)
    FAIL: gcc.dg/nested-func-4.c (test for excess errors)
    FAIL: gcc.dg/pr32450.c (test for excess errors)
    FAIL: gcc.dg/pr33645-3.c scan-assembler-not var1_t
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/format/format.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/gomp/gomp.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/graphite/graphite.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/ipa/ipa.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/matrix/matrix.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/noncompile/noncompile.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/pch/pch.exp ...
    FAIL: gcc.dg/pch/valid-1b.c -O0 -g -I. (test for excess errors)
    FAIL: gcc.dg/pch/valid-1b.c -O0 -g assembly comparison
    FAIL: gcc.dg/pch/valid-1b.c  -O0  -I. (test for excess errors)
    FAIL: gcc.dg/pch/valid-1b.c  -O0  assembly comparison
    FAIL: gcc.dg/pch/valid-1b.c  -O1  -I. (test for excess errors)
    FAIL: gcc.dg/pch/valid-1b.c  -O1  assembly comparison
    FAIL: gcc.dg/pch/valid-1b.c  -O2  -I. (test for excess errors)
    FAIL: gcc.dg/pch/valid-1b.c  -O2  assembly comparison
    FAIL: gcc.dg/pch/valid-1b.c  -O3 -fomit-frame-pointer  -I. (test for excess errors)
    FAIL: gcc.dg/pch/valid-1b.c  -O3 -fomit-frame-pointer  assembly comparison
    FAIL: gcc.dg/pch/valid-1b.c  -O3 -g  -I. (test for excess errors)
    FAIL: gcc.dg/pch/valid-1b.c  -O3 -g  assembly comparison
    FAIL: gcc.dg/pch/valid-1b.c  -Os  -I. (test for excess errors)
    FAIL: gcc.dg/pch/valid-1b.c  -Os  assembly comparison
    FAIL: largefile.c -O0 -g -I. (test for excess errors)
    FAIL: gcc.dg/pch/largefile.c -O0 -g assembly comparison
    FAIL: largefile.c  -O0  -I. (test for excess errors)
    FAIL: gcc.dg/pch/largefile.c  -O0  assembly comparison
    FAIL: largefile.c  -O1  -I. (test for excess errors)
    FAIL: gcc.dg/pch/largefile.c  -O1  assembly comparison
    FAIL: largefile.c  -O2  -I. (test for excess errors)
    FAIL: gcc.dg/pch/largefile.c  -O2  assembly comparison
    FAIL: largefile.c  -O3 -fomit-frame-pointer  -I. (test for excess errors)
    FAIL: gcc.dg/pch/largefile.c  -O3 -fomit-frame-pointer  assembly comparison
    FAIL: largefile.c  -O3 -g  -I. (test for excess errors)
    FAIL: gcc.dg/pch/largefile.c  -O3 -g  assembly comparison
    FAIL: largefile.c  -Os  -I. (test for excess errors)
    FAIL: gcc.dg/pch/largefile.c  -Os  assembly comparison
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/special/mips-abi.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/special/special.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/struct/struct-reorg.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/tls/tls.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/torture/dg-torture.exp ...
    FAIL: gcc.dg/torture/fp-int-convert-float128.c  -O0  (test for excess errors)
    FAIL: gcc.dg/torture/fp-int-convert-float128.c  -O1  (test for excess errors)
    FAIL: gcc.dg/torture/fp-int-convert-float128.c  -O2  (test for excess errors)
    FAIL: gcc.dg/torture/fp-int-convert-float128.c  -O3 -fomit-frame-pointer  (test for excess errors)
    FAIL: gcc.dg/torture/fp-int-convert-float128.c  -O3 -g  (test for excess errors)
    FAIL: gcc.dg/torture/fp-int-convert-float128.c  -Os  (test for excess errors)
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp ...
    Running /home/tschwinge/tmp/gcc/trunk.work/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp ...
    XPASS: gcc.dg/tree-ssa/20040204-1.c scan-tree-dump-times optimized "link_error" 0