From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1106 invoked by alias); 27 Mar 2008 14:19:28 -0000 Received: (qmail 1097 invoked by uid 22791); 27 Mar 2008 14:19:28 -0000 X-Spam-Check-By: sourceware.org Received: from zigzag.lvk.cs.msu.su (HELO zigzag.lvk.cs.msu.su) (158.250.17.23) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 27 Mar 2008 14:19:06 +0000 Received: from Debian-exim by zigzag.lvk.cs.msu.su with spam-scanned (Exim 4.63) (envelope-from ) id 1JeswV-0004Ab-VA for gdb-patches@sources.redhat.com; Thu, 27 Mar 2008 17:19:02 +0300 Received: from localhost ([127.0.0.1] helo=ip6-localhost) by zigzag.lvk.cs.msu.su with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1Jesud-000494-QU; Thu, 27 Mar 2008 17:17:04 +0300 From: Vladimir Prus To: Markus Deuling Subject: Re: FAILs on x86? Date: Thu, 27 Mar 2008 14:19:00 -0000 User-Agent: KMail/1.9.6 (enterprise 0.20070907.709405) References: <47EB86DF.10803@de.ibm.com> <200803271639.21190.ghost@cs.msu.su> <47EBA64B.20209@de.ibm.com> In-Reply-To: <47EBA64B.20209@de.ibm.com> Cc: gdb-patches@sources.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803271717.02355.ghost@cs.msu.su> 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: 2008-03/txt/msg00436.txt.bz2 On Thursday 27 March 2008 16:51:07 you wrote: > > Vladimir Prus schrieb: > > Then, I need gdb.log part for the first failure, namely this: > > > > FAIL: gdb.mi/gdb701.exp: create fooPtr > > Is this the correct snippet? Let me know if you want other parts. I can send you the whole file > to your email address if you want to. > > 220-exec-next > > 220^running > > (gdb) > > 220*stopped,reason="end-stepping-range",thread-id="0",frame={addr="0x0804839c",func="main",args=[],file="/home/deuling/gdb/dev/gdb/testsuite/gdb.mi/gdb701.c",fullname="/home/deuling/gdb/dev/gdb/testsuite/gdb.mi/gdb701.c",line="14"} > > (gdb) > > PASS: gdb.mi/gdb701.exp: step over "foo = 0" > -var-create fooPtr * foo > > ^done,name="fooPtr",numchild="3",type="Foo *" > > (gdb) I assume the extra newlines appeared during posting. Anyway, the output is somewhat "interesting". The test passes for me, and I get: ^done,name="fooPtr",numchild="3",value="0x0",type="Foo *",thread-id="1" Note the "value" field that the test actually expects to find. Note also the thread-id field that I believe should always be present on x86 these days. Are you sure you're testing the right version of GDB? - Volodya