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] |
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)