From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 86C7F3858427; Thu, 28 Mar 2024 01:55:50 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 86C7F3858427 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1711590950; bh=L0zUx6A93bfYs0UCo+VArv0Zf0Li6Gvf3RNgXdeaYig=; h=From:To:Subject:Date:In-Reply-To:References:From; b=TPmf/ds5vUlms1m7vRaOthmFrfGQbmlOVmFaqlUmgVcGsSz7XgUY2kNv8Xe0qSKDk iTEJ7azgRWa8bDVlj8kRUNP6IBDzyclGUuNsjdA9E5+uSCOITDTz0hMdyHM3adkLlX q/ZZOIgyMLQRFH7piVBNepwTABFnWe7tML5N1IjU= From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug ipa/114501] ICE during modref with LTO Date: Thu, 28 Mar 2024 01:55:49 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: ipa X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: ice-on-valid-code, lto X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D114501 --- Comment #1 from Andrew Pinski --- /* We avoid outputting external vars or functions by reference to the global decls section as we do not want to have them enter decl merging. We should not need to do this anymore because free_lang_data removes them from block scopes. */ gcc_assert (!VAR_OR_FUNCTION_DECL_P (t) || !DECL_EXTERNAL (t));=