From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id C269A385840A; Fri, 20 Oct 2023 17:36:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C269A385840A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1697823416; bh=cMTwtRUCDeR6q7BODSPWPnREFyPf8x9m0UmU4oP8vHk=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Q3bxtPSxYp9YH7MvuQ79QbsvUeckjU3t8P8cJV/hqV0eVVwjtIOZkHFfbmMtfdp+J H35MGm7weiwUUePV2DXx5ImASWciK4JJlVPTtYgb9CYnDl2SyLRpNIz2u0mzM3yv96 B8dLPnqGjMEijpbtl3bDZg7AcpHtiICSZiJ8FVBI= From: "cvs-commit at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: =?UTF-8?B?W0J1ZyBydXN0LzExMTg5OV0gWzE0IHJlZ3Jlc3Npb25dIEdDQyBm?= =?UTF-8?B?YWlscyB0byBib290c3RyYXAgd2l0aCAncnVzdC10cmVlLmNjOjEzMToxMDog?= =?UTF-8?B?ZXJyb3I6IOKAmE5PTl9ERVBFTkRFTlRfRVhQUuKAmSB3YXMgbm90IGRlY2xh?= =?UTF-8?B?cmVkIGluIHRoaXMgc2NvcGUn?= Date: Fri, 20 Oct 2023 17:36:56 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rust X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: build X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: ppalka at gcc dot gnu.org X-Bugzilla-Target-Milestone: 14.0 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=3D111899 --- Comment #4 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:5ac53c025e08b4c464b02cfc595e422813023c81 commit r14-4800-g5ac53c025e08b4c464b02cfc595e422813023c81 Author: Patrick Palka Date: Fri Oct 20 13:36:11 2023 -0400 rust: build failure after NON_DEPENDENT_EXPR removal [PR111899] This patch removes stray NON_DEPENDENT_EXPR checks following the removal of this tree code from the C++ FE. (Since this restores the build I supppose it means the Rust FE never creates NON_DEPENDENT_EXPR trees in the first place, so no further analysis is needed.) PR rust/111899 gcc/rust/ChangeLog: * backend/rust-constexpr.cc (potential_constant_expression_1): Remove NON_DEPENDENT_EXPR handling. * backend/rust-tree.cc (mark_exp_read): Likewise. (mark_use): Likewise. (lvalue_kind): Likewise.=