From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7475 invoked by alias); 31 Oct 2006 08:47:22 -0000 Received: (qmail 7466 invoked by uid 22791); 31 Oct 2006 08:47:21 -0000 X-Spam-Check-By: sourceware.org Received: from viper.snap.net.nz (HELO viper.snap.net.nz) (202.37.101.8) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 31 Oct 2006 08:47:18 +0000 Received: from kahikatea.snap.net.nz (p202-124-124-119.snap.net.nz [202.124.124.119]) by viper.snap.net.nz (Postfix) with ESMTP id B00DD7D28B9 for ; Tue, 31 Oct 2006 21:47:14 +1300 (NZDT) Received: by kahikatea.snap.net.nz (Postfix, from userid 500) id 58C0ABE3EF; Tue, 31 Oct 2006 21:43:59 +1300 (NZDT) From: Nick Roberts MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17735.3278.186623.731002@kahikatea.snap.net.nz> Date: Tue, 31 Oct 2006 08:47:00 -0000 To: gdb@sourceware.org Subject: Testsuite failure (mi-var-child-f.exp) X-Mailer: VM 7.19 under Emacs 22.0.90.3 X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2006-10/txt/msg00309.txt.bz2 I get the following fail: Running /home/nickrob/src/gdb/testsuite/gdb.mi/mi-var-child-f.exp ... FAIL: gdb.mi/mi-var-child-f.exp: create local variable array FAIL: gdb.mi/mi-var-child-f.exp: get children of array FAIL: gdb.mi/mi-var-child-f.exp: get grandchildren of array (children of first element of second index) === gdb Summary === # of expected passes 2 # of unexpected failures 3 /home/nickrob/src/gdb/testsuite/../../gdb/gdb version 6.5.50.20061029-cvs -nx I didn't see this before because when I ran the testsuite it was untested as array.f couldn't compile. I have no file called g77 and perhaps others don't too. Should runtest also look for gfortran now? array.f (used by mi-var-child-f.exp) has the line: DATA array/11,21,12,22,13,23/ In response to: -var-create - * array I now get (gfortran): ^done,name="var1",numchild="6",type="int4 (0:5)" when I used to get (g77): ^done,name="var1",numchild="3",type="int4 (2,-1:1)" I'm pretty sure this is a problem with gfortran (incorrect DWARF output or something) as it also happens with gfortran and an old GDB. So that I'm not told it's a GDB issue by gfortran developers, can someone on this list identify exactly what the problem is please? -- Nick http://www.inet.net.nz/~nickrob