From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 103562 invoked by alias); 27 Feb 2019 22:05:28 -0000 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 Received: (qmail 103328 invoked by uid 89); 27 Feb 2019 22:05:28 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 spammy=HX-Received:3446, H*r:sk:mail-pg, months X-HELO: mail-pg1-f181.google.com Received: from mail-pg1-f181.google.com (HELO mail-pg1-f181.google.com) (209.85.215.181) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 27 Feb 2019 22:05:26 +0000 Received: by mail-pg1-f181.google.com with SMTP id r124so8623336pgr.3 for ; Wed, 27 Feb 2019 14:05:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=x9G17FptCIIWNBLEaAKC6CFkDWk5Zf3DWdHtcA/9RA8=; b=PmdEvTCBj9Va85tAlZfee1iDfkZoV21a4LlDqwDF9kFq3D/yI85MqSqAMWBGla5fgR g+mjWZrv88REBkPxIXM1W4x/Tv1yOiIHtM1HTojDmxIEv5ahQhIJHjlaNvWt9CC5DoCa yQkiHIA46GwsYZQEkdkwawONqsTXuhTT89M0re/ID7nFskRzUFG+zkP3PSoCwD4kFG3L QJJo8PVyXRF7tPgiHB2Fe0SAFe97Gxh9osgZUuN/NyNWbL7HELjz6bbpr1WBhgmm+EDw cjO+uTINHPvLcWQleGI7V51dIOiDB6Qr0EJ/zotkMC01P2NzSURpIFSHzdKLwiciLgoa PqvQ== Return-Path: Received: from [10.17.0.71] ([12.206.222.5]) by smtp.gmail.com with ESMTPSA id u28sm26716885pgn.32.2019.02.27.14.05.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Feb 2019 14:05:24 -0800 (PST) Subject: Re: GDB 8.2.90 available for testing To: Joel Brobecker , gdb-patches@sourceware.org References: <20190227055112.4A5E782D7B@joel.gnat.com> From: Jim Wilson Message-ID: <332e186f-0c04-ab6d-754e-bf14d2981923@sifive.com> Date: Wed, 27 Feb 2019 22:05:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <20190227055112.4A5E782D7B@joel.gnat.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2019-02/txt/msg00543.txt.bz2 On 2/26/19 9:51 PM, Joel Brobecker wrote: > I have just finished creating the gdb-8.2.90 pre-release. > Please give it a test if you can and report any problems you might find. On a riscv64-linux system (HiFive Unleashed w/ Fedora Core 29), without an Ada compiler in my path, I get === gdb Summary === # of expected passes 50264 # of unexpected failures 2297 # of expected failures 57 # of unknown successes 3 # of known failures 79 # of untested testcases 132 # of unresolved testcases 110 # of unsupported tests 359 which looks OK. There was no riscv-linux native support in gdb-8.2 so this is a major improvement over the last one. I did used to have better results though. I'm seeing hifiveu017:1040$ grep ^FAIL gdb.sum | grep infcall | wc 878 8059 103059 and I think that these mostly used to work, since I used to have about 1500 failures. I think something in the last 3 months broke this, but I haven't had time to track it down. I see stuff like this in the log files p/d check_arg_struct_01_01 (ref_val_struct_01_01)^M ../../binutils-gdb/gdb/riscv-tdep.c:2119: internal-error: void riscv_call_arg_struct(riscv_arg_info*, riscv_call_info*): Assertion `TYPE_LENGTH (ainfo->type) == TYPE_LENGTH (sinfo.field_type (0))' failed.^M A problem internal to GDB has been detected,^M further debugging may prove unreliable.^M Quit this debugging session? (y or n) FAIL: gdb.base/infcall-nested-structs.exp: l=c++: types-tfc: p/d check_arg_struct_01_01 (ref_val_struct_01_01) (GDB internal error) Jim