diff options
Diffstat (limited to 'open_issues')
-rw-r--r-- | open_issues/gcc_testsuite.mdwn | 211 |
1 files changed, 211 insertions, 0 deletions
diff --git a/open_issues/gcc_testsuite.mdwn b/open_issues/gcc_testsuite.mdwn new file mode 100644 index 00000000..b4bbc7c8 --- /dev/null +++ b/open_issues/gcc_testsuite.mdwn @@ -0,0 +1,211 @@ +[[!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 |