From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 517 invoked by alias); 13 May 2016 14:46:06 -0000 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 Received: (qmail 502 invoked by uid 89); 13 May 2016 14:46:05 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:1452 X-HELO: mail-qg0-f45.google.com Received: from mail-qg0-f45.google.com (HELO mail-qg0-f45.google.com) (209.85.192.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Fri, 13 May 2016 14:45:55 +0000 Received: by mail-qg0-f45.google.com with SMTP id f92so58720144qgf.0 for ; Fri, 13 May 2016 07:45:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-transfer-encoding; bh=JVGDVvhVsTx/gkDcMcutto2SIhj1fln/yzE0/E20R9g=; b=ibAlITYQcb1X/gYTX8JxDOk3DCug0Bj/v3jpcQuIpDJE3T6C9EI1CpBhaN9Mzle8Yr Py0UOyjKo0aTKOtWfOS2+ap/FBPk1qC+E7+l22K9K0aFeWaqsW/XepBnZ8UEAuWeqWNS cipeV5+v2a13UIOMxgmvnGWp2kLB2OHDAJbyHbz/n7cSyFPipEmCn9ojSEVxgrTiiwot OLD7Ds11Y41Oe5dnqNZ5Hka/5WxF0SmoIycbMQm8EG98eCS8Zrx0osWrF+1SRbWStY77 +hdkLou9A1Lvj7ZP5PnB1U6c2Jrk+cntEbEn4LYpAOWqImJkomKfM/jM7DTp9ChFsi9Q Lv3w== X-Gm-Message-State: AOPr4FXzZcjLMqYz3+Mn4l3LcciA4D9MhrGt9dne5z/weCfoMLbF35IYQ7ybMC2iCFTU12mvgzQutPIVbeJNTQ== MIME-Version: 1.0 X-Received: by 10.140.27.200 with SMTP id 66mr16083772qgx.96.1463150753392; Fri, 13 May 2016 07:45:53 -0700 (PDT) Received: by 10.55.195.150 with HTTP; Fri, 13 May 2016 07:45:53 -0700 (PDT) In-Reply-To: References: <29780c07dc7da0d8f41aa120665072a4098910d8.1461931011.git.mliska@suse.cz> <572C61B9.6060001@suse.cz> <5734737F.2050003@suse.cz> <5734B256.7080002@suse.cz> <5735B01A.6090401@suse.cz> <5735CAED.5060005@suse.cz> <5735CC00.4010601@foss.arm.com> <5735CDDB.9000501@suse.cz> Date: Fri, 13 May 2016 14:46:00 -0000 Message-ID: Subject: Re: [PATCH 3/3] Enhance dumps of IVOPTS From: "H.J. Lu" To: =?UTF-8?Q?Martin_Li=C5=A1ka?= Cc: Richard Biener , Kyrill Tkachov , "Bin.Cheng" , GCC Patches , Jan Hubicka Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2016-05/txt/msg01005.txt.bz2 On Fri, May 13, 2016 at 7:17 AM, H.J. Lu wrote: > On Fri, May 13, 2016 at 5:51 AM, Martin Li=C5=A1ka wrote: >> On 05/13/2016 02:46 PM, Richard Biener wrote: >>> Use them for HOST_WIDE_INT printing, for [u]int64_t use the PRI stuff. >>> >>> Richard. >> >> Thanks you both, installed as r236208. >> > > It isn't fixed: > > /export/gnu/import/git/sources/gcc/gcc/tree-ssa-loop-ivopts.c:7052:41: > error: format =E2=80=98%llu=E2=80=99 expects argument of type =E2=80=98lo= ng long unsigned > int=E2=80=99, but argument 3 has type =E2=80=98size_t {aka unsigned int}= =E2=80=99 > [-Werror=3Dformat=3D] > set->used_inv_exprs->elements ()); > I am going to check in this as an obvious fix. --=20 H.J. --- diff --git a/gcc/tree-ssa-loop-ivopts.c b/gcc/tree-ssa-loop-ivopts.c index 2b2115f..e8953a0 100644 --- a/gcc/tree-ssa-loop-ivopts.c +++ b/gcc/tree-ssa-loop-ivopts.c @@ -7048,8 +7048,8 @@ create_new_ivs (struct ivopts_data *data, struct iv_ca *set) LOCATION_LINE (data->loop_loc)); fprintf (dump_file, ", " HOST_WIDE_INT_PRINT_DEC " avg niters", avg_loop_niter (data->current_loop)); - fprintf (dump_file, ", %" PRIu64 " expressions", - set->used_inv_exprs->elements ()); + fprintf (dump_file, ", " HOST_WIDE_INT_PRINT_UNSIGNED " expressions", + (unsigned HOST_WIDE_INT) set->used_inv_exprs->elements ()); fprintf (dump_file, ", %lu IVs:\n", bitmap_count_bits (set->cands)); EXECUTE_IF_SET_IN_BITMAP (set->cands, 0, i, bi) {