From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1383 invoked by alias); 9 Feb 2011 16:30:37 -0000 Received: (qmail 1368 invoked by uid 22791); 9 Feb 2011 16:30:34 -0000 X-SWARE-Spam-Status: No, hits=-6.2 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI,SPF_HELO_PASS,TW_JK,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 09 Feb 2011 16:30:27 +0000 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p19GUPJQ025159 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 9 Feb 2011 11:30:25 -0500 Received: from host1.dyn.jankratochvil.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id p19GUN0f017699 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Feb 2011 11:30:25 -0500 Received: from host1.dyn.jankratochvil.net (localhost [127.0.0.1]) by host1.dyn.jankratochvil.net (8.14.4/8.14.4) with ESMTP id p19GUNCm028635; Wed, 9 Feb 2011 17:30:23 +0100 Received: (from jkratoch@localhost) by host1.dyn.jankratochvil.net (8.14.4/8.14.4/Submit) id p19GUMPF028634; Wed, 9 Feb 2011 17:30:22 +0100 Date: Wed, 09 Feb 2011 16:30:00 -0000 From: Jan Kratochvil To: sami wagiaalla Cc: Tom Tromey , gdb-patches@sourceware.org Subject: Re: [patch] Support inferior events in python Message-ID: <20110209163022.GA16069@host1.dyn.jankratochvil.net> References: <4D39FFFD.80304@redhat.com> <4D49C69A.20401@redhat.com> <4D4ADA8A.40507@redhat.com> <4D4C5C4D.4070708@redhat.com> <20110209075531.GA24847@host1.dyn.jankratochvil.net> <4D52BE89.2040807@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4D52BE89.2040807@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2011-02/txt/msg00187.txt.bz2 On Wed, 09 Feb 2011 17:19:21 +0100, sami wagiaalla wrote: > Hmm... I thought I fixed that by avoiding checking for the prompt. I also find that one incorrect but I do not have a FAIL reproducer for it. > I can't reproduce the problem Reproducible for me in 90% of runs on Fedora 14 i386 (not x86_64). Thanks, Jan Test Run By jkratoch on Wed Feb 9 17:28:09 2011 Native configuration is i386-unknown-linux-gnu === gdb 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 ./config/unix.exp as tool-and-target-specific interface file. Running ./gdb.python/py-evsignal.exp ... Executing on host: gcc ./gdb.python/py-evthreads.c -w -g -lpthreads -lm -o /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/gdb.python/py-evthreads (timeout = 300) spawn -ignore SIGHUP gcc ./gdb.python/py-evthreads.c -w -g -lpthreads -lm -o /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/gdb.python/py-evthreads /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.python/py-evthreads.c -w -g -lpthread -lm -o /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/gdb.python/py-evthreads (timeout = 300) spawn -ignore SIGHUP gcc ./gdb.python/py-evthreads.c -w -g -lpthread -lm -o /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/gdb.python/py-evthreads PASS: gdb.python/py-evsignal.exp: successfully compiled posix threads test case spawn /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/../../gdb/gdb -nw -nx -data-directory /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/../data-directory GNU gdb (GDB) 7.2.50.20110209-cvs Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i386-unknown-linux-gnu". For bug reporting instructions, please see: . (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.python Source directories searched: /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/./gdb.python:$cdir:$cwd (gdb) kill The program is not being run. (gdb) file /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/gdb.python/py-evthreads Reading symbols from /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/gdb.python/py-evthreads...done. (gdb) python print 'test' test (gdb) python execfile ('./gdb.python/py-events.py') (gdb) Test_Events Event testers registered. (gdb) PASS: gdb.python/py-evsignal.exp: Test_Events set non-stop on (gdb) PASS: gdb.python/py-evsignal.exp: set non-stop on set target-async on (gdb) PASS: gdb.python/py-evsignal.exp: set target-async on run Starting program: /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/gdb.python/py-evthreads event type: continue thread num: 1 [Thread debugging using libthread_db enabled] [New Thread 0xf7feeb70 (LWP 28517)] event type: continue thread num: 1 [New Thread 0xf77edb70 (LWP 28518)] event type: continue thread num: 1 [Thread 0xf7feeb70 (LWP 28517) exited] [Thread 0xf77edb70 (LWP 28518) exited] Program exited with code 014. event type: exit exit code: 12 (gdb) FAIL: gdb.python/py-evsignal.exp: thread 3 was not signalled testcase ./gdb.python/py-evsignal.exp completed in 11 seconds === gdb Summary === # of expected passes 4 # of unexpected failures 1 Executing on host: /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/../../gdb/gdb -nw -nx -data-directory /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/../data-directory --version (timeout = 300) spawn -ignore SIGHUP /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/../../gdb/gdb -nw -nx -data-directory /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/../data-directory --version GNU gdb (GDB) 7.2.50.20110209-cvs Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i386-unknown-linux-gnu". For bug reporting instructions, please see: . /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/../../gdb/gdb version 7.2.50.20110209-cvs -nw -nx -data-directory /home/jkratoch/redhat/gdb-clean-m32/gdb/testsuite/../data-directory runtest completed at Wed Feb 9 17:28:21 2011