From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1643) id 9C6D93858404; Mon, 13 Feb 2023 17:34:54 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9C6D93858404 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1676309694; bh=gQLDXnlJxbPtBHgExGos2jXu9ACudfdbeLsbytTZtaM=; h=From:To:Subject:Date:From; b=L9pip1rSRP59NR06fnAdZ2aMnjxDQfmdx2tdc7TwABDby/K0kQtNNDkBOg5x9nEGv llN0ZUv5oDrZpxihAokn1CqzlYoQCYZegjGsXqdBHhNHriRXQf0iZ1bV9kEXeoYbB+ Wz6zZ2+6ClZeSvIID7QRP/6NZrXZxKzecfg1350U= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Thomas Schwinge To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/rust/master] (47 commits) Merge #1850 #1851 X-Act-Checkin: gcc X-Git-Author: Thomas Schwinge X-Git-Refname: refs/heads/devel/rust/master X-Git-Oldrev: 73e6dac17f3fb27a10f805faacc61875c66f35c4 X-Git-Newrev: cc23831ec66ac39f8955b1915fd7f6585dbccbe9 Message-Id: <20230213173454.9C6D93858404@sourceware.org> Date: Mon, 13 Feb 2023 17:34:54 +0000 (GMT) List-Id: The branch 'devel/rust/master' was updated to point to: cc23831ec66... Merge #1850 #1851 It previously pointed to: 73e6dac17f3... Merge #1847 Diff: Summary of changes (added commits): ----------------------------------- cc23831... Merge #1850 #1851 2166e58... Update copyright years. 4ae5d1e... Merge commit '50335ddd301404e9053786b26a23a924471b4d09' int 50335dd... gccrs: Add testcase to show forward declared items work via (*) d9d7b6c... gccrs: Add testcase to show forward declared items work (*) 104cc28... gccrs: Refactor TypeResolution to be a simple query based s (*) 11a37f8... gccrs: Fix duplicated function generation on higher ranked (*) 9c60f0e... gccrs: Make constexpr constructors type-checking more permi (*) e1beb62... gccrs: Cleanup formatting of backend expression visitor (*) c6c4342... gccrs: testsuite/rust: add a testcase for testing ... (*) e88ce5c... gccrs: expand: eager evaluate macros inside builtin macros (*) 9d6b434... gccrs: rust: Add -frust-compile-until option (*) f92f8ee... gccrs: Add testcase for const-eval issue from rust-blog (*) a0c2ea3... gccrs: remove bad assertion (*) 408ab8a... gccrs: Statics are a coercion site (*) 70fc174... gccrs: Static Items must be const evaluated (*) 3736647... gccrs: module lowering: Do not append null pointers as item (*) 739d050... gccrs: attributes: Add #[macro_use] as builtin (*) ff9d774... gccrs: const generics: Forbid default values in Functions, (*) 288b629... gccrs: const generics: Make sure const generic types are vi (*) 0d5adf0... gccrs: testsuite: add loop condition execution test (*) dd9d665... gccrs: add testcase with struct to test component_ref and c (*) e6a3886... gccrs: backend: correctly formulate the exit condition ... (*) b0ff164... gccrs: add testcase to test component_ref and constructor c (*) 689a5c6... gccrs: bugfix: initialize slice from array in const context (*) 0fffc0e... gccrs: Unit structs are not concrete when they need substit (*) e641158... gccrs: Add new check for contains_associated_types (*) 43cb42a... gccrs: Add extra debugging for method call expressions (*) ffa16a4... gccrs: Create canonical process of compiling constant items (*) 1eabeb5... gccrs: Remove param_use_canonical_types checks ported from (*) 7ad24d8... gccrs: Refactor unify to hit a unify_site (*) af22b54... gccrs: Add missing location info to coercions (*) 245ce6f... gccrs: Add guards against getting data from an empty vector (*) 3663d7e... gccrs: ast: Add better assertion on AST fragments (*) 55fb35c... gccrs: ast: Only expand expressions and types if the kind i (*) 7dc4190... gccrs: dump: Add AST debugging using the AST::Dump class (*) 252216d... gccrs: transcriber: Do not infinite loop if the current par (*) 1fed030... gccrs: macros: Handle matchers properly in repetitions (*) f7014b2... gccrs: parser: Parse RangeFullExpr without erroring out (*) 938facc... gccrs: lint: Do not emit unused warnings for public items (*) 3a3a352... gccrs: rustc_attrs: Allow `rustc_inherit_overflow_checks` a (*) 9c87dc0... gccrs: backend: Add overflow checks to every arithmetic ope (*) 4154727... gccrs: builtins: Add add_overflow builtin and refactor clas (*) 8674389... gccrs: backend: Expose Bvariable class through rust-gcc hea (*) ff8a569... gccrs: Desugar double borrows into two HIR:BorrowExpr's (*) e66fec8... gccrs: const folding port (*) 5be4c26... gccrs: session-manager: Add ast-pretty-expanded dump (*) (*) This commit already exists in another branch. Because the reference `refs/heads/devel/rust/master' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.