From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 74317 invoked by alias); 27 Feb 2019 13:48:56 -0000 Mailing-List: contact dwz-help@sourceware.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Subscribe: Sender: dwz-owner@sourceware.org Received: (qmail 74211 invoked by uid 48); 27 Feb 2019 13:48:52 -0000 From: "vries at gcc dot gnu.org" To: dwz@sourceware.org Subject: [Bug default/24277] New: dwz needs testsuite Date: Tue, 01 Jan 2019 00:00:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: dwz X-Bugzilla-Component: default X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: vries at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: nobody at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2019-q1/txt/msg00049.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=3D24277 Bug ID: 24277 Summary: dwz needs testsuite Product: dwz Version: unspecified Status: NEW Severity: enhancement Priority: P2 Component: default Assignee: nobody at sourceware dot org Reporter: vries at gcc dot gnu.org CC: dwz at sourceware dot org Target Milestone: --- With dwz bugs like: - PR24274 "low-mem files processed in multifile mode" - PR24275 "hardlink handling leaves temporary file if not file compressed"= =20 it becomes clear that we need a dwz testsuite, to: - be able to add tests to patches fixing those PRs to verify that they're f= ixed - check that patches fixing those PRs don't break other behaviour The gdb testsuite contains two dwz test modes in conjunction with target_board=3Dcc-with-tweaks: - CC_WITH_TWEAKS_FLAGS=3D'-z' (regular dwz) - CC_WITH_TWEAKS_FLAGS=3D'-m' () but that tests just the dwarf output, and uses dwz in a limited amount of w= ays. It's debatable whether we want to add (possibly large) executables to the testsuite to test assert fixes which are typically not triggered with hello world type examples. But adding hello world type examples should be possible, and for that we ne= ed some testsuite infrastructure. --=20 You are receiving this mail because: You are on the CC list for the bug.