This is the mail archive of the
gdb-testers@sources.redhat.com
mailing list for the GDB project.
Sunday Project gdb test results, 2001-11-04
- To: gdb-testers at sources dot redhat dot com
- Subject: Sunday Project gdb test results, 2001-11-04
- From: Michael Elizabeth Chastain <mec at shout dot net>
- Date: Mon, 5 Nov 2001 10:06:48 -0600
I tested 8 version combinations on 1 platform. The merged results contain
0 build failures, 4 ERRORs, 2 WARNINGs, and 249 FAILs.
This week, I ran the test suite with multiple versions of gcc and multiple
versions of gdb. I switched from cvs dejagnu to the latest released version
of dejagnu, dejagnu 1.4.2. And I stopped entering results in Terf. I can
bring back Terf entry if someone is actually reading the numbers, but I'd
rather spend my time on bringing up more hosts and targets.
The gcc versions are:
gcc 2.95.3 released version
gcc 3.0.2 released version
gcc gcc-3_0-branch cvs branch
gcc HEAD cvs head
The gdb versions are:
gdb HEAD cvs head
gdb gdb-gdb_5_1-2001-07-29-branch cvs branch
I checked out the CVS versions on 2001-11-04.
Native i686-pc-linux-gnu (Red Hat Linux 7.1):
gcc-2.95.3-gdb-HEAD:
=== gdb Summary ===
# of ERRORs 0
# of WARNINGs 0
# of expected passes 7461
# of unexpected failures 160
# of unexpected successes 35
# of expected failures 192
# of unresolved testcases 100
# of untested testcases 1
=== libiberty regress-demangle ===
All 645 tests passed
gcc-2.95.3-gdb-gdb_5_1-2001-07-29-branch/
=== gdb Summary ===
# of ERRORs 0
# of WARNINGs 0
# of expected passes 7546
# of unexpected failures 135
# of unexpected successes 32
# of expected failures 195
# of unresolved testcases 100
# of untested testcases 1
=== libiberty regress-demangle ===
All 645 tests passed
gcc-3.0.2-gdb-HEAD/
=== gdb Summary ===
# of ERRORs 0
# of WARNINGs 0
# of expected passes 7542
# of unexpected failures 157
# of unexpected successes 29
# of expected failures 193
=== libiberty regress-demangle ===
All 645 tests passed
gcc-3.0.2-gdb-gdb_5_1-2001-07-29-branch/
=== gdb Summary ===
# of ERRORs 0
# of WARNINGs 0
# of expected passes 7628
# of unexpected failures 130
# of unexpected successes 26
# of expected failures 196
=== libiberty regress-demangle ===
All 645 tests passed
gcc-HEAD-gdb-HEAD/
=== gdb Summary ===
# of ERRORs 4
# of WARNINGs 2
# of expected passes 7539
# of unexpected failures 149
# of unexpected successes 29
# of expected failures 167
# of unresolved testcases 2
# of untested testcases 1
=== libiberty regress-demangle ===
All 645 tests passed
gcc-HEAD-gdb-gdb_5_1-2001-07-29-branch/
=== gdb Summary ===
# of ERRORs 4
# of WARNINGs 2
# of expected passes 7625
# of unexpected failures 127
# of unexpected successes 27
# of expected failures 169
# of unresolved testcases 2
# of untested testcases 1
=== libiberty regress-demangle ===
All 645 tests passed
gcc-gcc-3_0-branch-gdb-HEAD/
=== gdb Summary ===
# of ERRORs 0
# of WARNINGs 0
# of expected passes 7540
# of unexpected failures 153
# of unexpected successes 29
# of expected failures 193
# of untested testcases 1
=== libiberty regress-demangle ===
All 645 tests passed
gcc-gcc-3_0-branch-gdb-gdb_5_1-2001-07-29-branch/
=== gdb Summary ===
# of ERRORs 0
# of WARNINGs 0
# of expected passes 7624
# of unexpected failures 129
# of unexpected successes 26
# of expected failures 196
# of untested testcases 1
=== libiberty regress-demangle ===
All 645 tests passed
The baseline software is:
Gnu Make 3.79.1
Gnu As 2.11.2
Gnu Ld 2.11.2
tcl 8.0.5
expect 5.30.1
dejagnu 1.4.2
Here are the merged ERRORs categorized by test script:
4 TOTAL
= =====
4 gdb.c++/userdef.exp
Changes in ERRORs since 2001-10-28:
-2 gdb.base/setvar.exp
-2 gdb.base/weird.exp
+4 gdb.c++/userdef.exp
gdb.base/setvar.exp:
gdb.base/weird.exp:
Fixed by this patch:
http://sources.redhat.com/ml/gdb-cvs/2001-10/msg00156.html
The problem was in the test scripts. They did not have sufficient
quoting for a '{' character.
gdb.c++/userdef.exp:
The test program gdb.c++/userdef.cc includes the obsolete header
<iostream.h>. It needs to include <iostream> instead. This causes
compilation warnings with gcc-HEAD, which leads to ERRORs and
WARNINGs.
Here are the merged WARNINGs categorized by test script:
2 TOTAL
= =====
2 gdb.c++/userdef.exp
Changes in WARNINGs since 2001-10-28:
+2 gdb.c++/userdef.exp
gdb.c++/userdef.exp:
The test program gdb.c++/userdef.cc includes the obsolete header
<iostream.h>. It needs to include <iostream> instead. This causes
compilation warnings with gcc-HEAD, which leads to ERRORs and
WARNINGs.
Here are the merged FAILs categorized by test script:
249 TOTAL
=== =====
1 gdb.base/break.exp
1 gdb.base/call-ar-st.exp
4 gdb.base/completion.exp
1 gdb.base/corefile.exp
1 gdb.base/ending-run.exp
51 gdb.base/funcargs.exp
2 gdb.base/interrupt.exp
4 gdb.base/list.exp
2 gdb.base/return2.exp
2 gdb.base/selftest.exp
8 gdb.base/step-line.exp
2 gdb.base/step-test.exp
2 gdb.base/structs2.exp
2 gdb.c++/annota2.exp
17 gdb.c++/classes.exp
9 gdb.c++/cplusfuncs.exp
1 gdb.c++/demangle.exp
4 gdb.c++/derivation.exp
6 gdb.c++/inherit.exp
2 gdb.c++/local.exp
8 gdb.c++/method.exp
5 gdb.c++/namespace.exp
1 gdb.c++/overload.exp
5 gdb.c++/ovldbreak.exp
6 gdb.c++/templates.exp
1 gdb.c++/userdef.exp
31 gdb.c++/virtfunc.exp
4 gdb.java/jmisc.exp
1 gdb.mi/mi-break.exp
1 gdb.mi/mi-console.exp
3 gdb.mi/mi-disassemble.exp
1 gdb.mi/mi-simplerun.exp
6 gdb.mi/mi-stack.exp
1 gdb.mi/mi-var-cmd.exp
5 gdb.mi/mi-var-display.exp
1 gdb.mi/mi0-break.exp
1 gdb.mi/mi0-console.exp
3 gdb.mi/mi0-disassemble.exp
1 gdb.mi/mi0-simplerun.exp
6 gdb.mi/mi0-stack.exp
1 gdb.mi/mi0-var-cmd.exp
5 gdb.mi/mi0-var-display.exp
1 gdb.stabs/weird.exp
26 gdb.threads/linux-dp.exp
1 gdb.threads/pthreads.exp
1 gdb.trace/packetlen.exp
1 gdb.trace/tracecmd.exp
There are more FAILs this week due to testing of gcc 2.95.3.
I am looking for an effective way to analyze and categorize the FAILs.