From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26404 invoked by alias); 21 Oct 2011 16:20:33 -0000 Received: (qmail 26385 invoked by uid 22791); 21 Oct 2011 16:20:28 -0000 X-SWARE-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from ra.se.axis.com (HELO ra.se.axis.com) (195.60.68.13) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 21 Oct 2011 16:20:07 +0000 Received: from localhost (localhost [127.0.0.1]) by ra.se.axis.com (Postfix) with ESMTP id 5ABD3124AF; Fri, 21 Oct 2011 18:20:04 +0200 (CEST) Received: from ra.se.axis.com ([127.0.0.1]) by localhost (ra.se.axis.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id I6dOyFJO15Cl; Fri, 21 Oct 2011 18:20:03 +0200 (CEST) Received: from thoth.se.axis.com (thoth.se.axis.com [10.0.2.173]) by ra.se.axis.com (Postfix) with ESMTP id 6045C12501; Fri, 21 Oct 2011 18:20:03 +0200 (CEST) Received: from ignucius.se.axis.com (ignucius.se.axis.com [10.88.21.50]) by thoth.se.axis.com (Postfix) with ESMTP id 5D00634160; Fri, 21 Oct 2011 18:20:03 +0200 (CEST) Received: from ignucius.se.axis.com (localhost [127.0.0.1]) by ignucius.se.axis.com (8.12.8p1/8.12.8/Debian-2woody1) with ESMTP id p9LGK3F6026858; Fri, 21 Oct 2011 18:20:03 +0200 Received: (from hp@localhost) by ignucius.se.axis.com (8.12.8p1/8.12.8/Debian-2woody1) id p9LGK2HU026848; Fri, 21 Oct 2011 18:20:02 +0200 Date: Fri, 21 Oct 2011 17:40:00 -0000 Message-Id: <201110211620.p9LGK2HU026848@ignucius.se.axis.com> From: Hans-Peter Nilsson To: hubicka@ucw.cz CC: ro@CeBiTec.Uni-Bielefeld.DE, developer@sandoe-acoustics.co.uk, hubicka@ucw.cz, hp@axis.com, gcc-patches@gcc.gnu.org In-reply-to: <20111021154414.GC18476@atrey.karlin.mff.cuni.cz> (message from Jan Hubicka on Fri, 21 Oct 2011 17:44:15 +0200) Subject: Re: [RFA:] fix breakage with "Update testsuite to run with slim LTO" MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2011-10/txt/msg02003.txt.bz2 > Date: Fri, 21 Oct 2011 17:44:15 +0200 > From: Jan Hubicka > I also noticed that tests scanning output of late optimization passes are > now getting UNRESOLVED state with slim LTO. We don't really lose coverage > here because we test fat LTO with the other compilation, but probably easiest > is to enfore fat LTO all the time. > > Does the following seem resonable? > > Honza > > * gcc.dg/torture/pta-ptrarith-1.c: Force fat LTO. > * gcc.dg/torture/pta-ptrarith-2.c: Likewise. > * gcc.dg/torture/pr23821.c: Likewise. > * gcc.dg/torture/pta-ptrarith-3.c: Likewise. > * gcc.dg/torture/pr45704.c: Likewise. > * gcc.dg/torture/pr50472.c: Likewise. > * gcc.dg/torture/ipa-pta-1.c: Likewise. > * gcc.dg/torture/pta-callused-1.c: Likewise. > * gcc.dg/torture/pr39074-2.c: Likewise. > * gcc.dg/torture/pr39074.c: Likewise. > * gcc.dg/torture/pr42898-2.c: Likewise. > * gcc.dg/torture/pr42898.c: Likewise. > * gcc.dg/torture/pta-escape-1.c: Likewise. > * gcc.dg/torture/ssa-pta-fn-1.c: Likewise. Meh... Please no, this was the kind of scatter-patches my patch aimed to avoid... for example, easy to miss some tests. Instead, on top of my patch, just copy the scan-assembler_required_options proc to a scan-tree-dump_required_options. ...no wait, should forcing fat-lto be done for all tree-dumps? If only for a subset of tree-dumps augment the *_required_options proc API to take arguments that let you check for that. brgds, H-P