From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot1-x335.google.com (mail-ot1-x335.google.com [IPv6:2607:f8b0:4864:20::335]) by sourceware.org (Postfix) with ESMTPS id 34F803857C42 for ; Fri, 14 Aug 2020 09:31:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 34F803857C42 Received: by mail-ot1-x335.google.com with SMTP id v6so7048853ota.13 for ; Fri, 14 Aug 2020 02:31:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=4YgApyZLk4ZqiT8CGYiwTPdREQBINy7NitX4xlA+tFs=; b=plMa/LP+s6KPhRdRvy3zUuohuunDDKaEcJYVscQJYAMTzvqojUSxPMJemotPvIVAAm K4gSgAjXi8x2yu+CvGWT2rfXxSAKRZp5Ds1TH+F12AsNglEYLag+0aruDHEl1qtVsK89 ZW86uSR01qj6apWu2ic6bnlG2rInzJ1V7HiiEY1inp3QISJpRiSOQPgVWW/t9xzymiTT xJqDHH7mrUKaBY1Z5aItB9H66zKUpINzlAGDeocbWY4s+xQ7849DFPIh4XeKDM9F09rB fSfAx/0kEBAoHOzjGHhtYj0eJIIKSQRty215o1IHbfmb2d1KIu0wzyC0EwnOkz2j3fh8 ipHA== X-Gm-Message-State: AOAM532i20mqi5WRlUZyZ56qnOqwz/RdD5FA0bJr794WPJjjgEuTtwgk Co6e4XKSxnMMysvvEzKdtElag/ML4UuR1h0zvwQ/Jg== X-Google-Smtp-Source: ABdhPJyBKcQWIXKwVYXuiSRip+hTSsqoLFClJV+KOXQxk6BaVpzJ1FPUuAkKCpqIJg3+JgLTL7g9qPrgp14BJ1mMOdU= X-Received: by 2002:a05:6830:1617:: with SMTP id g23mr1121634otr.73.1597397464485; Fri, 14 Aug 2020 02:31:04 -0700 (PDT) MIME-Version: 1.0 References: <20200806143439.GB82935@kam.mff.cuni.cz> <20200814091520.GD56176@kam.mff.cuni.cz> <20200814092120.GE56176@kam.mff.cuni.cz> In-Reply-To: <20200814092120.GE56176@kam.mff.cuni.cz> From: Christophe Lyon Date: Fri, 14 Aug 2020 11:30:53 +0200 Message-ID: Subject: Re: Backporting streaming and enum changes To: Jan Hubicka Cc: Jakub Jelinek , gcc Patches , Richard Biener Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-7.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2020 09:31:06 -0000 On Fri, 14 Aug 2020 at 11:21, Jan Hubicka wrote: > > > Hi, > > > > > > Since this was backported as r10-8623-g0d96c3424bbb5e5f994b78c8f65d87= 04d215be54, > > > > Yes, after discussion with Jakub on IRC. > > > I've noticed ICEs on arm and aarch64: > > > gcc.dg/pr34457-1.c (internal compiler error) > > > gcc.dg/torture/pr92088-1.c -O2 -flto -fno-use-linker-plugin > > > -flto-partition=3Dnone (internal compiler error) > > > gcc.dg/torture/pr92088-1.c -O2 -flto -fuse-linker-plugin > > > -fno-fat-lto-objects (internal compiler error) > > > > > > I can see: > > > Excess errors: > > > during IPA pass: cp > > > lto1: internal compiler error: in operator[], at vec.h:878 > > > 0xa0a5d7 vec::operator[](unsign= ed int) > > > /gcc/vec.h:878 > > > 0xa0a5d7 vec::operator[](unsigned= int) > > > /gcc/vec.h:1444 > > > 0xa194d3 vec::operator[](unsigned= int) > > > /gcc/tree.h:3408 > > > 0xa194d3 lto_symtab_encoder_deref > > > /gcc/lto-streamer.h:1173 > > > 0xa194d3 ipa_prop_read_section > > > /gcc/ipa-prop.c:5060 > > > 0xa194d3 ipa_prop_read_jump_functions() > > > /gcc/ipa-prop.c:5089 > > > 0xb6ba71 ipa_read_summaries_1 > > > /gcc/passes.c:2837 > > > 0x6bc4b5 read_cgraph_and_symbols(unsigned int, char const**) > > > /gcc/lto/lto-common.c:2921 > > > 0x69deb2 lto_main() > > > /gcc/lto/lto.c:625 > > > > > > The tests pass on trunk. > > > > I will check this out. I seem to remember that we fixed the issue on > > mainline. It was extra zero byte streaming, I will dig it out. > Found it, > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D95362 > I will backport the patch shortly. Sorry for the breakage - it is quite > impressive that we do not have non-trivial SCC streamed in the distro boo= tstrap. > Indeed! Thanks for the quick fix. > Honza > > > > Honza > > > > > > Christophe > > > > Thanks, > > > > Richard. > > > > > > > > > Honza > > > > > > > > > > > > > -- > > > > Richard Biener > > > > SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuern= berg, > > > > Germany; GF: Felix Imend=C3=B6rffer; HRB 36809 (AG Nuernberg)