From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 464 invoked by alias); 4 Mar 2013 19:47:17 -0000 Received: (qmail 451 invoked by uid 22791); 4 Mar 2013 19:47:15 -0000 X-SWARE-Spam-Status: No, hits=-6.5 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_SPAMHAUS_DROP,RCVD_IN_DNSWL_HI,RCVD_IN_HOSTKARMA_W,RP_MATCHES_RCVD,SPF_HELO_PASS 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; Mon, 04 Mar 2013 19:47:08 +0000 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r24Jl6Cd030509 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 4 Mar 2013 14:47:06 -0500 Received: from host2.jankratochvil.net (ovpn-116-50.ams2.redhat.com [10.36.116.50]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id r24Jl2T1027092 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 4 Mar 2013 14:47:04 -0500 Date: Mon, 04 Mar 2013 19:47:00 -0000 From: Jan Kratochvil To: Markus Metzger Cc: gdb-patches@sourceware.org, markus.t.metzger@gmail.com, Christian Himpel Subject: Re: [patch v9 22/23] testsuite, gdb.btrace: add btrace tests Message-ID: <20130304194701.GA23935@host2.jankratochvil.net> References: <1362416770-19750-1-git-send-email-markus.t.metzger@intel.com> <1362416770-19750-23-git-send-email-markus.t.metzger@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1362416770-19750-23-git-send-email-markus.t.metzger@intel.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: 2013-03/txt/msg00130.txt.bz2 On Mon, 04 Mar 2013 18:06:09 +0100, Markus Metzger wrote: > From: Christian Himpel > > Recursive function calls are listed as only one function call. This is > marked as an XFAIL. That is a known defect of GDB, not a defect of system component we cannot fix. Therefore it should be KFAIL and the problem should be described (copy/pasted) to GDB Bugzilla to get a PR number for the 'kfail' command. Thanks, Jan [...] > +# at this point we expect to have main, fib, ..., fib, main, where fib occurs 8 times, > +# so we limit the output to only show the latest 10 function calls > +gdb_test_no_output "set record function-call-history-size 10" > +set message "show recursive function call history" > +gdb_test_multiple "record function-call-history" $message { > + -re "13 main\r\n14 fib\r\n15 fib\r\n16 fib\r\n17 fib\r\n18 fib\r\n19 fib\r\n20 fib\r\n21 fib\r\n22 main\r\n$gdb_prompt " { > + pass $message > + } > + -re "13 inc\r\n14 main\r\n15 inc\r\n16 main\r\n17 inc\r\n18 main\r\n19 inc\r\n20 main\r\n21 fib\r\n22 main\r\n$gdb_prompt " { > + # recursive function calls appear only as 1 call > + xfail $message > + } > +}