public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
* testsuite errors on Red Hat 8.0
@ 2003-04-16  4:06 David Carlton
  2003-04-16  4:11 ` Daniel Jacobowitz
  0 siblings, 1 reply; 9+ messages in thread
From: David Carlton @ 2003-04-16  4:06 UTC (permalink / raw)
  To: gdb

I just updated GDB on my laptop for the first time in a while, and I'm
seeing some new testsuite errors: in gdb.base/completion.exp, I get:

FAIL: gdb.base/completion.exp: (timeout) complete 'info func mar'
FAIL: gdb.base/completion.exp: (timeout) complete 'set follow-fork-mode'

and in gdb.threads/pthreads.exp, I get:

FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads

Anybody else seeing these?  I don't get them on my desktop machine;
the laptop runs Red Hat 8.0, the desktop runs Red Hat 7.3; I'm not
sure what other differences might be relevant.  Unfortunately, it's
been about a month since I last updated GDB on my laptop, so I can't
really narrow down when this occurred.

David Carlton
carlton@math.stanford.edu

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: testsuite errors on Red Hat 8.0
  2003-04-16  4:06 testsuite errors on Red Hat 8.0 David Carlton
@ 2003-04-16  4:11 ` Daniel Jacobowitz
  2003-04-16  4:27   ` David Carlton
  2003-04-16 14:23   ` Elena Zannoni
  0 siblings, 2 replies; 9+ messages in thread
From: Daniel Jacobowitz @ 2003-04-16  4:11 UTC (permalink / raw)
  To: David Carlton; +Cc: gdb

On Tue, Apr 15, 2003 at 09:06:26PM -0700, David Carlton wrote:
> I just updated GDB on my laptop for the first time in a while, and I'm
> seeing some new testsuite errors: in gdb.base/completion.exp, I get:
> 
> FAIL: gdb.base/completion.exp: (timeout) complete 'info func mar'

I think Elena posted a patch for this one that hasn't been applied yet?

> FAIL: gdb.base/completion.exp: (timeout) complete 'set follow-fork-mode'

Huh, not seen this one before.

> and in gdb.threads/pthreads.exp, I get:
> 
> FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
> FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads

These I'd definitely like to see the log for.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: testsuite errors on Red Hat 8.0
  2003-04-16  4:11 ` Daniel Jacobowitz
@ 2003-04-16  4:27   ` David Carlton
  2003-04-16 13:34     ` Daniel Jacobowitz
  2003-04-16 14:23   ` Elena Zannoni
  1 sibling, 1 reply; 9+ messages in thread
From: David Carlton @ 2003-04-16  4:27 UTC (permalink / raw)
  To: Daniel Jacobowitz; +Cc: gdb

On Wed, 16 Apr 2003 00:11:46 -0400, Daniel Jacobowitz <drow@mvista.com> said:

>> and in gdb.threads/pthreads.exp, I get:
>> 
>> FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
>> FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads

> These I'd definitely like to see the log for.

I'll put it after my signature.

David Carlton
carlton@math.stanford.edu

Test Run By carlton on Tue Apr 15 21:01:43 2003
Native configuration is i686-pc-linux-gnu

                === gdb tests ===

Schedule of variations:
    unix

Running target unix
Using /usr/local/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/local/share/dejagnu/config/unix.exp as generic interface file for target.
Using ./config/unix.exp as tool-and-target-specific interface file.
Running ./gdb.threads/pthreads.exp ...
Executing on host: gcc ./gdb.threads/pthreads.c  -I/gdb/mirror/src/gdb/testsuite -g  -lpthreads -lm   -o /gdb/mirror/src/gdb/testsuite/gdb.threads/pthreads    (timeout = 300)
spawn gcc ./gdb.threads/pthreads.c -I/gdb/mirror/src/gdb/testsuite -g -lpthreads -lm -o /gdb/mirror/src/gdb/testsuite/gdb.threads/pthreads
/usr/bin/ld: cannot find -lpthreads
collect2: ld returned 1 exit status
compiler exited with status 1
output is:
/usr/bin/ld: cannot find -lpthreads
collect2: ld returned 1 exit status

Executing on host: gcc ./gdb.threads/pthreads.c  -I/gdb/mirror/src/gdb/testsuite -g  -lpthread -lm   -o /gdb/mirror/src/gdb/testsuite/gdb.threads/pthreads    (timeout = 300)
spawn gcc ./gdb.threads/pthreads.c -I/gdb/mirror/src/gdb/testsuite -g -lpthread
-lm -o /gdb/mirror/src/gdb/testsuite/gdb.threads/pthreads
PASS: gdb.threads/pthreads.exp: successfully compiled posix threads test case
spawn /gdb/mirror/src/gdb/testsuite/../../gdb/gdb -nw -nx
GNU gdb 2003-04-16-cvs
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
(gdb) set height 0
(gdb) set width 0
(gdb) dir
Reinitialize source path to empty? (y or n) y
Source directories searched: $cdir:$cwd
(gdb) dir ./gdb.threads
Source directories searched: /gdb/mirror/src/gdb/testsuite/./gdb.threads:$cdir:$cwd
(gdb) file /gdb/mirror/src/gdb/testsuite/gdb.threads/pthreads
Reading symbols from /gdb/mirror/src/gdb/testsuite/gdb.threads/pthreads...done.
(gdb) set print sevenbit-strings
(gdb) PASS: gdb.threads/pthreads.exp: set print sevenbit-strings
set width 0
(gdb) PASS: gdb.threads/pthreads.exp: set width 0
shell stty intr '^C'
(gdb) PASS: gdb.threads/pthreads.exp: shell stty intr '^C'
delete breakpoints
(gdb) info breakpoints
No breakpoints or watchpoints.
(gdb) break main
Breakpoint 1 at 0x8048776: file gdb.threads/pthreads.c, line 119.
(gdb) run
Starting program: /gdb/mirror/src/gdb/testsuite/gdb.threads/pthreads
[New Thread 16384 (LWP 14967)]
[Switching to Thread 16384 (LWP 14967)]

Breakpoint 1, main (argc=1, argv=0xbffff554) at gdb.threads/pthreads.c:119
119       int t = 0;
(gdb) info threads
* 1 Thread 16384 (LWP 14967)  main (argc=1, argv=0xbffff554) at gdb.threads/pthreads.c:119
(gdb) PASS: gdb.threads/pthreads.exp: info threads
info threads
* 1 Thread 16384 (LWP 14967)  main (argc=1, argv=0xbffff554) at gdb.threads/pthreads.c:119
(gdb) break thread1
Breakpoint 2 at 0x8048602: file gdb.threads/pthreads.c, line 73.
(gdb) PASS: gdb.threads/pthreads.exp: break thread1
continue
Continuing.
[New Thread 32769 (LWP 14968)]
[New Thread 16386 (LWP 14969)]
[Switching to Thread 16386 (LWP 14969)]

Breakpoint 2, thread1 (arg=0xfeedface) at gdb.threads/pthreads.c:73
73        int z = 0;
(gdb) PASS: gdb.threads/pthreads.exp: Continue to creation of first thread
disable
(gdb) PASS: gdb.threads/pthreads.exp: disable
info threads
* 3 Thread 16386 (LWP 14969)  thread1 (arg=0xfeedface) at gdb.threads/pthreads.c:73
  2 Thread 32769 (LWP 14968)  0x40163b11 in poll () from /lib/libc.so.6
  1 Thread 16384 (LWP 14967)  0x4013a816 in nanosleep () from /lib/libc.so.6
(gdb) break thread2
Breakpoint 3 at 0x804869e: file gdb.threads/pthreads.c, line 90.
(gdb) PASS: gdb.threads/pthreads.exp: break thread2
continue
Continuing.
[New Thread 32771 (LWP 14970)]
[Switching to Thread 32771 (LWP 14970)]

Breakpoint 3, thread2 (arg=0xdeadbeef) at gdb.threads/pthreads.c:90
90        int k = 0;
(gdb) PASS: gdb.threads/pthreads.exp: Continue to creation of second thread
info threads
* 4 Thread 32771 (LWP 14970)  thread2 (arg=0xdeadbeef) at gdb.threads/pthreads.c:90
  3 Thread 16386 (LWP 14969)  0x4013a816 in nanosleep () from /lib/libc.so.6
  2 Thread 32769 (LWP 14968)  0x40163b11 in poll () from /lib/libc.so.6
  1 Thread 16384 (LWP 14967)  0x4013a816 in nanosleep () from /lib/libc.so.6
(gdb) set var common_routine::hits=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0
set var common_routine::from_thread1=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0
set var common_routine::from_thread2=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0
set var common_routine::from_main=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0
set var common_routine::full_coverage=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0
disable
(gdb) PASS: gdb.threads/pthreads.exp: disable
tbreak common_routine if hits >= 15
Breakpoint 4 at 0x804857a: file gdb.threads/pthreads.c, line 51.
(gdb) PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15
continue
Continuing.
[Switching to Thread 16384 (LWP 14967)]
common_routine (arg=0) at gdb.threads/pthreads.c:51
51        if (verbose) printf("common_routine (%d)\n", arg);
(gdb) p common_routine::hits
$1 = 15
(gdb) PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times
p common_routine::full_coverage
$2 = 1
(gdb) PASS: gdb.threads/pthreads.exp: All threads running after startup
continue
Continuing.
PASS: gdb.threads/pthreads.exp: Continue with all threads running

Program received signal SIGINT, Interrupt.
[Switching to Thread 32771 (LWP 14970)]
0x4013a816 in nanosleep () from /lib/libc.so.6
(gdb) PASS: gdb.threads/pthreads.exp: Stopped with a ^C
bt
#0  0x4013a816 in nanosleep () from /lib/libc.so.6
#1  0x00000000 in ?? ()
(gdb) PASS: gdb.threads/pthreads.exp: bt
set var common_routine::hits=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0
set var common_routine::from_thread1=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0
set var common_routine::from_thread2=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0
set var common_routine::from_main=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0
set var common_routine::full_coverage=0
(gdb) PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0
disable
(gdb) PASS: gdb.threads/pthreads.exp: disable
tbreak common_routine if hits >= 15
Breakpoint 5 at 0x804857a: file gdb.threads/pthreads.c, line 51.
(gdb) PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15
continue
Continuing.
[Switching to Thread 16386 (LWP 14969)]
common_routine (arg=1) at gdb.threads/pthreads.c:51
51        if (verbose) printf("common_routine (%d)\n", arg);
(gdb) p common_routine::hits
$3 = 15
(gdb) PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times
p common_routine::full_coverage
$4 = 1
(gdb) PASS: gdb.threads/pthreads.exp: All threads running after continuing from
^C stop
thread apply 1 backtrace

Thread 1 (Thread 16384 (LWP 14967)):
#0  0x4013a816 in nanosleep () from /lib/libc.so.6
#1  0x00000000 in ?? ()
51        if (verbose) printf("common_routine (%d)\n", arg);
(gdb) FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
thread apply 3 backtrace

Thread 3 (Thread 16386 (LWP 14969)):
#0  common_routine (arg=1) at gdb.threads/pthreads.c:51
#1  0x0804867a in thread1 (arg=0xfeedface) at gdb.threads/pthreads.c:80
#2  0x40028c0e in pthread_start_thread_event () from /lib/libpthread.so.0
(gdb) PASS: gdb.threads/pthreads.exp: check backtrace from thread 1
thread apply 4 backtrace

Thread 4 (Thread 32771 (LWP 14970)):
#0  common_routine (arg=2) at gdb.threads/pthreads.c:51
#1  0x08048716 in thread2 (arg=0xdeadbeef) at gdb.threads/pthreads.c:97
#2  0x40028c0e in pthread_start_thread_event () from /lib/libpthread.so.0
51        if (verbose) printf("common_routine (%d)\n", arg);
(gdb) PASS: gdb.threads/pthreads.exp: check backtrace from thread 2
thread apply 1 3 4 bt

Thread 1 (Thread 16384 (LWP 14967)):
#0  0x4013a816 in nanosleep () from /lib/libc.so.6
#1  0x00000000 in ?? ()

Thread 3 (Thread 16386 (LWP 14969)):
#0  common_routine (arg=1) at gdb.threads/pthreads.c:51
#1  0x0804867a in thread1 (arg=0xfeedface) at gdb.threads/pthreads.c:80
#2  0x40028c0e in pthread_start_thread_event () from /lib/libpthread.so.0

Thread 4 (Thread 32771 (LWP 14970)):
#0  common_routine (arg=2) at gdb.threads/pthreads.c:51
#1  0x08048716 in thread2 (arg=0xdeadbeef) at gdb.threads/pthreads.c:97
#2  0x40028c0e in pthread_start_thread_event () from /lib/libpthread.so.0
51        if (verbose) printf("common_routine (%d)\n", arg);
(gdb) FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads
break common_routine thread 4
Breakpoint 6 at 0x804857a: file gdb.threads/pthreads.c, line 51.
(gdb) PASS: gdb.threads/pthreads.exp: set break at common_routine in thread 2
continue
Continuing.
[Switching to Thread 32771 (LWP 14970)]

Breakpoint 6, common_routine (arg=2) at gdb.threads/pthreads.c:51
51        if (verbose) printf("common_routine (%d)\n", arg);
PASS: gdb.threads/pthreads.exp: continue to bkpt at common_routine in thread 2
backtrace
(gdb) backtrace
#0  common_routine (arg=2) at gdb.threads/pthreads.c:51
#1  0x08048716 in thread2 (arg=0xdeadbeef) at gdb.threads/pthreads.c:97
#2  0x40028c0e in pthread_start_thread_event () from /lib/libpthread.so.0
PASS: gdb.threads/pthreads.exp: backtrace from thread 2 bkpt in common_routine
testcase ./gdb.threads/pthreads.exp completed in 3 seconds

                === gdb Summary ===

# of expected passes            36
# of unexpected failures        2
Executing on host: /gdb/mirror/src/gdb/testsuite/../../gdb/gdb -nw --command gdb_cmd    (timeout = 300)
spawn /gdb/mirror/src/gdb/testsuite/../../gdb/gdb -nw --command gdb_cmd
GNU gdb 2003-04-16-cvs
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
/gdb/mirror/src/gdb/testsuite/../../gdb/gdb version  2003-04-16-cvs -nx

runtest completed at Tue Apr 15 21:01:46 2003

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: testsuite errors on Red Hat 8.0
  2003-04-16  4:27   ` David Carlton
@ 2003-04-16 13:34     ` Daniel Jacobowitz
  2003-04-16 14:21       ` Elena Zannoni
  0 siblings, 1 reply; 9+ messages in thread
From: Daniel Jacobowitz @ 2003-04-16 13:34 UTC (permalink / raw)
  To: David Carlton; +Cc: gdb

On Tue, Apr 15, 2003 at 09:27:32PM -0700, David Carlton wrote:
> On Wed, 16 Apr 2003 00:11:46 -0400, Daniel Jacobowitz <drow@mvista.com> said:
> 
> >> and in gdb.threads/pthreads.exp, I get:
> >> 
> >> FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
> >> FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads
> 
> > These I'd definitely like to see the log for.
> 
> I'll put it after my signature.


> thread apply 1 backtrace
> 
> Thread 1 (Thread 16384 (LWP 14967)):
> #0  0x4013a816 in nanosleep () from /lib/libc.so.6
> #1  0x00000000 in ?? ()
> 51        if (verbose) printf("common_routine (%d)\n", arg);
> (gdb) FAIL: gdb.threads/pthreads.exp: check backtrace from main thread

We can no longer backtrace out of nanosleep on your system, if we ever
could.

The possible fixes:
  - adding unwind info to glibc syscall stubs and making gdb use it
  - synthesizing unwind info when we recognize a syscall stub and using
    it
  - improving the prologue analyzer until it works for this function

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: testsuite errors on Red Hat 8.0
  2003-04-16 13:34     ` Daniel Jacobowitz
@ 2003-04-16 14:21       ` Elena Zannoni
  2003-04-16 14:29         ` Daniel Jacobowitz
  0 siblings, 1 reply; 9+ messages in thread
From: Elena Zannoni @ 2003-04-16 14:21 UTC (permalink / raw)
  To: Daniel Jacobowitz; +Cc: David Carlton, gdb

Daniel Jacobowitz writes:
 > On Tue, Apr 15, 2003 at 09:27:32PM -0700, David Carlton wrote:
 > > On Wed, 16 Apr 2003 00:11:46 -0400, Daniel Jacobowitz <drow@mvista.com> said:
 > > 
 > > >> and in gdb.threads/pthreads.exp, I get:
 > > >> 
 > > >> FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
 > > >> FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads
 > > 
 > > > These I'd definitely like to see the log for.
 > > 
 > > I'll put it after my signature.
 > 
 > 
 > > thread apply 1 backtrace
 > > 
 > > Thread 1 (Thread 16384 (LWP 14967)):
 > > #0  0x4013a816 in nanosleep () from /lib/libc.so.6
 > > #1  0x00000000 in ?? ()
 > > 51        if (verbose) printf("common_routine (%d)\n", arg);
 > > (gdb) FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
 > 
 > We can no longer backtrace out of nanosleep on your system, if we ever
 > could.
 > 
 > The possible fixes:
 >   - adding unwind info to glibc syscall stubs and making gdb use it
 >   - synthesizing unwind info when we recognize a syscall stub and using
 >     it
 >   - improving the prologue analyzer until it works for this function


he he he...See my posting about how bad this problem is going to bite
us for NPTL kernels. About this particual problem, RH 8.0 doesn't have
NPTL, but there could be some other interesting kernel 'feature' going
on.

elena


 > 
 > -- 
 > Daniel Jacobowitz
 > MontaVista Software                         Debian GNU/Linux Developer

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: testsuite errors on Red Hat 8.0
  2003-04-16  4:11 ` Daniel Jacobowitz
  2003-04-16  4:27   ` David Carlton
@ 2003-04-16 14:23   ` Elena Zannoni
  2003-04-16 16:21     ` David Carlton
  1 sibling, 1 reply; 9+ messages in thread
From: Elena Zannoni @ 2003-04-16 14:23 UTC (permalink / raw)
  To: Daniel Jacobowitz; +Cc: David Carlton, gdb

Daniel Jacobowitz writes:
 > On Tue, Apr 15, 2003 at 09:06:26PM -0700, David Carlton wrote:
 > > I just updated GDB on my laptop for the first time in a while, and I'm
 > > seeing some new testsuite errors: in gdb.base/completion.exp, I get:
 > > 
 > > FAIL: gdb.base/completion.exp: (timeout) complete 'info func mar'
 > 
 > I think Elena posted a patch for this one that hasn't been applied yet?

No I haven't. Can you try it and see if it fixes the fail?


 > 
 > > FAIL: gdb.base/completion.exp: (timeout) complete 'set follow-fork-mode'
 > 
 > Huh, not seen this one before.

wonder if this is just a cascade failure because of the timeouts.


elena

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: testsuite errors on Red Hat 8.0
  2003-04-16 14:21       ` Elena Zannoni
@ 2003-04-16 14:29         ` Daniel Jacobowitz
  0 siblings, 0 replies; 9+ messages in thread
From: Daniel Jacobowitz @ 2003-04-16 14:29 UTC (permalink / raw)
  To: Elena Zannoni; +Cc: David Carlton, gdb

On Wed, Apr 16, 2003 at 10:26:18AM -0400, Elena Zannoni wrote:
> Daniel Jacobowitz writes:
>  > On Tue, Apr 15, 2003 at 09:27:32PM -0700, David Carlton wrote:
>  > > On Wed, 16 Apr 2003 00:11:46 -0400, Daniel Jacobowitz <drow@mvista.com> said:
>  > > 
>  > > >> and in gdb.threads/pthreads.exp, I get:
>  > > >> 
>  > > >> FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
>  > > >> FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads
>  > > 
>  > > > These I'd definitely like to see the log for.
>  > > 
>  > > I'll put it after my signature.
>  > 
>  > 
>  > > thread apply 1 backtrace
>  > > 
>  > > Thread 1 (Thread 16384 (LWP 14967)):
>  > > #0  0x4013a816 in nanosleep () from /lib/libc.so.6
>  > > #1  0x00000000 in ?? ()
>  > > 51        if (verbose) printf("common_routine (%d)\n", arg);
>  > > (gdb) FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
>  > 
>  > We can no longer backtrace out of nanosleep on your system, if we ever
>  > could.
>  > 
>  > The possible fixes:
>  >   - adding unwind info to glibc syscall stubs and making gdb use it
>  >   - synthesizing unwind info when we recognize a syscall stub and using
>  >     it
>  >   - improving the prologue analyzer until it works for this function
> 
> 
> he he he...See my posting about how bad this problem is going to bite
> us for NPTL kernels. About this particual problem, RH 8.0 doesn't have
> NPTL, but there could be some other interesting kernel 'feature' going
> on.

Fortunately, IIRC, Ulrich has added unwind info to glibc for syscall
wrappers in glibc now?  Next step is to use it!

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: testsuite errors on Red Hat 8.0
  2003-04-16 14:23   ` Elena Zannoni
@ 2003-04-16 16:21     ` David Carlton
  2003-04-16 19:06       ` Elena Zannoni
  0 siblings, 1 reply; 9+ messages in thread
From: David Carlton @ 2003-04-16 16:21 UTC (permalink / raw)
  To: Elena Zannoni; +Cc: Daniel Jacobowitz, gdb

On Wed, 16 Apr 2003 10:28:10 -0400, Elena Zannoni <ezannoni@redhat.com> said:
> Daniel Jacobowitz writes:
>> On Tue, Apr 15, 2003 at 09:06:26PM -0700, David Carlton wrote:

>> > I just updated GDB on my laptop for the first time in a while, and I'm
>> > seeing some new testsuite errors: in gdb.base/completion.exp, I get:
>> > 
>> > FAIL: gdb.base/completion.exp: (timeout) complete 'info func mar'
>> 
>> I think Elena posted a patch for this one that hasn't been applied yet?

> No I haven't. Can you try it and see if it fixes the fail?

Yeah, it does.  (Well, it does after I deleted the files
'completion.exp.patch' and 'completion.exp.orig' that I created in
gdb.base; too bad completion.exp is so sensitive to these things!)
Incidentally, should the test be renamed to

  completion 'info func marke'

instead of

  completion 'info func mar'

?  Or would that just annoy people doing regression testing?

>> > FAIL: gdb.base/completion.exp: (timeout) complete 'set follow-fork-mode'
>> 
>> Huh, not seen this one before.

> wonder if this is just a cascade failure because of the timeouts.

It was.

David Carlton
carlton@math.stanford.edu

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: testsuite errors on Red Hat 8.0
  2003-04-16 16:21     ` David Carlton
@ 2003-04-16 19:06       ` Elena Zannoni
  0 siblings, 0 replies; 9+ messages in thread
From: Elena Zannoni @ 2003-04-16 19:06 UTC (permalink / raw)
  To: David Carlton; +Cc: Elena Zannoni, Daniel Jacobowitz, gdb

David Carlton writes:
 > On Wed, 16 Apr 2003 10:28:10 -0400, Elena Zannoni <ezannoni@redhat.com> said:
 > > Daniel Jacobowitz writes:
 > >> On Tue, Apr 15, 2003 at 09:06:26PM -0700, David Carlton wrote:
 > 
 > >> > I just updated GDB on my laptop for the first time in a while, and I'm
 > >> > seeing some new testsuite errors: in gdb.base/completion.exp, I get:
 > >> > 
 > >> > FAIL: gdb.base/completion.exp: (timeout) complete 'info func mar'
 > >> 
 > >> I think Elena posted a patch for this one that hasn't been applied yet?
 > 
 > > No I haven't. Can you try it and see if it fixes the fail?
 > 
 > Yeah, it does.  (Well, it does after I deleted the files
 > 'completion.exp.patch' and 'completion.exp.orig' that I created in
 > gdb.base; too bad completion.exp is so sensitive to these things!)
 > Incidentally, should the test be renamed to
 > 
 >   completion 'info func marke'
 > 
 > instead of
 > 
 >   completion 'info func mar'
 > 

Yes, good point, I missed that. I think this should be changed
accordingly, otherwise it's hard to look at the PASS/FAIL and see
which version of completion.exp one is using.

 > ?  Or would that just annoy people doing regression testing?
 > 
 > >> > FAIL: gdb.base/completion.exp: (timeout) complete 'set follow-fork-mode'
 > >> 
 > >> Huh, not seen this one before.
 > 
 > > wonder if this is just a cascade failure because of the timeouts.
 > 
 > It was.
 > 

ahh good.

 > David Carlton
 > carlton@math.stanford.edu

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2003-04-16 19:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-16  4:06 testsuite errors on Red Hat 8.0 David Carlton
2003-04-16  4:11 ` Daniel Jacobowitz
2003-04-16  4:27   ` David Carlton
2003-04-16 13:34     ` Daniel Jacobowitz
2003-04-16 14:21       ` Elena Zannoni
2003-04-16 14:29         ` Daniel Jacobowitz
2003-04-16 14:23   ` Elena Zannoni
2003-04-16 16:21     ` David Carlton
2003-04-16 19:06       ` Elena Zannoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).