This is the mail archive of the gdb-patches@sourceware.cygnus.com mailing list for the GDB project. See the GDB home page for more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

make check testresults for gdb 4.16.97 on linux


First system :linux-2.1.92,egcs-2.91.15 980321 , libc-5.4.44 :
Running ./gdb.c++/virtfunc.exp ...
gdb compile failed, ./gdb.c++/virtfunc.cc:130: warning: ANSI C++ forbids
declara
tion `' with no type
./gdb.c++/virtfunc.cc:130: abstract declarator `int' used as declaration
./gdb.c++/virtfunc.cc: In function `void test_calls()':
./gdb.c++/virtfunc.cc:146: warning: implicit declaration of function
`int printf
(...)'
WARNING: Testcase compile failed, so all tests in this file will
automatically f
ail.

After the following fix for virtfunc.cc :
-------------------------[snip]------------------------------------------------
--- gdb-4.16.97/gdb/testsuite/gdb.c++/virtfunc.cc       Tue Sep 16
01:39:55 1997
+++ gdb-4.16.97.new/gdb/testsuite/gdb.c++/virtfunc.cc   Sun Apr  5
14:16:02 1998
@@ -127,15 +127,16 @@
        e.d     =  2;
 }
 
-extern "C" printf(const char *, ...);
+extern "C" int printf(const char *, ...);
 
 int all_count = 0;
 int failed_count = 0;
+int dummy;
 
 #define TEST(EXPR, EXPECTED) \
    ret = EXPR; \
    if (ret != EXPECTED) {\
-      printf("Failed %s is %d, should be %d!\n", #EXPR, ret, EXPECTED);
\
+      dummy = printf("Failed %s is %d, should be %d!\n", #EXPR, ret,
EXPECTED);\
       failed_count++; } \
    all_count++;
 
-------------------------[snip]]-------------------------------------------------
[...]
Running ./gdb.base/signals.exp ...
FAIL: gdb.base/signals.exp: handle all print
[...]
                === gdb Summary ===

# of expected passes            4319
# of unexpected failures        1
# of expected failures          52
/usr/src/ftp/gdb/gdb-4.16.85/gdb/testsuite/../../gdb/gdb version 
4.16.97 -nx

second system : linux-2.0.33 , gcc-2.7.2.1 , libc-5.4.44

[...]
Running ./gdb.base/signals.exp ...
FAIL: gdb.base/signals.exp: handle all print
FAIL: gdb.base/signals.exp: signal SIGUSR1
[...]
Running ./gdb.c++/misc.exp ...
FAIL: gdb.c++/misc.exp: print s.a for foo struct (known gcc 2.7.2 and
earlier bu
g)
[...]
                === gdb Summary ===

# of expected passes            4316
# of unexpected failures        3
# of expected failures          52
/home/mk/gdb-4.16.85/gdb/testsuite/../../gdb/gdb version  4.16
-- 
------------------------------------------------------------------------------
Markus			           <markus.kossmann@inka.de> (Markus Kossmann)