gcc-rust
Thread
Date
Earlier messages
Messages by Date
2026/09/04
Re: [PATCH] MAINTAINERS: Update my email address
Arthur Cohen
2026/09/04
Re: [PATCH] Rust: Remove ENUM_BITFIELD in Rust. [PR125507]
Arthur Cohen
2026/09/04
Re: [PATCH] Rust: Remove ENUM_BITFIELD in Rust. [PR125507]
Kael Andrew Franco
2026/09/04
[PATCH] Rust: Remove ENUM_BITFIELD in Rust. [PR125507]
Kael Andrew Alonzo Franco
2026/09/04
Re: [PATCH] Rust: Remove ENUM_BITFIELD in Rust. [PR125507]
Arthur Cohen
2026/09/04
[gccrs COMMIT] gccrs: Remove bad unify in operator overload breaking partial eq in core
gerris . rs
2026/09/03
[gccrs COMMIT] gccrs: Fix parser handling for Foo<Bar: SomeTrait>
gerris . rs
2026/09/03
[gccrs COMMIT] gccrs: Add new resolution mode CANONICAL/REFERNECE to type-check-type
gerris . rs
2026/09/01
[PATCH] MAINTAINERS: Update my email address
arthur . cohen
2026/08/31
[gccrs COMMIT] gccrs: Fix debug output of variance analysis to switch to substitutionref
gerris . rs
2026/08/31
[gccrs COMMIT] gccrs: make fn trait return optional
gerris . rs
2026/08/31
[gccrs COMMIT] gccrs: Add missing handling to variance analysis
gerris . rs
2026/08/31
[gccrs COMMIT] gccrs: Add hir lowering to trait item where clauses
gerris . rs
2026/08/31
[gccrs COMMIT 2/2] gccrs: Fix missing unconstrained check to look at the full argument
gerris . rs
2026/08/31
[gccrs COMMIT 1/2] gccrs: Fix ambigious path resolution
gerris . rs
2026/08/31
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/08/31
[gccrs COMMIT] gccrs: Implement extern types by reusing ADT with an extern kind
gerris . rs
2026/08/31
[gccrs COMMIT] gccrs: Fix self referencial assocated type
gerris . rs
2026/08/31
[gccrs COMMIT 2/4] gccrs: Initial implementation of LLVM builtin to GCC adapter
gerris . rs
2026/08/31
[gccrs COMMIT 1/2] gccrs: Generate backend drop flags for conditional moves
gerris . rs
2026/08/31
[gccrs COMMIT 2/2] gccrs: Reject multiple move sources in product-type expressions
gerris . rs
2026/08/31
☠ Buildbot (Sourceware): gccrust - failed compile (failure) (master)
builder
2026/08/31
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/08/31
[gccrs COMMIT 3/4] gccrs: Implement 1-to-1 adapters for compiling LLVM built-ins signatures with GCC built-ins
gerris . rs
2026/08/31
[gccrs COMMIT 4/4] gccrs: Update llvm_builtins test cases
gerris . rs
2026/08/31
[gccrs COMMIT 1/4] gccrs: Make gcc targetm builtins available to the Rust front end
gerris . rs
2026/08/30
[gccrs COMMIT 17/17] gccrs: Seperate trait fn signiture resolution from body
gerris . rs
2026/08/30
[gccrs COMMIT 16/17] gccrs: seperate implitem fntype and body resolution
gerris . rs
2026/08/30
[gccrs COMMIT 15/17] gccrs: refactor fntype resolution to seperate signiture from block
gerris . rs
2026/08/30
[gccrs COMMIT 12/17] gccrs: Refactor PathProbeType into its own file and call it PathProbeExpr
gerris . rs
2026/08/30
[gccrs COMMIT 13/17] gccrs: New PathProbExpr to simplify path in expression to be more targeted
gerris . rs
2026/08/30
[gccrs COMMIT 11/17] gccrs: refactor out pathprobeimpltrait into its own class
gerris . rs
2026/08/30
[gccrs COMMIT 10/17] gccrs: add new type path prob mechanism
gerris . rs
2026/08/30
[gccrs COMMIT 09/17] gccrs: Register ADT mappings util helpers
gerris . rs
2026/08/30
[gccrs COMMIT 14/17] gccrs: minor select method improvement
gerris . rs
2026/08/30
[gccrs COMMIT 06/17] gccrs: improve type path resolution to do the trait lookup directly
gerris . rs
2026/08/30
[gccrs COMMIT 01/17] gccrs: Fix ICE when its an optional return type
gerris . rs
2026/08/30
[gccrs COMMIT 05/17] gccrs: Add another trait filter to bounds probe
gerris . rs
2026/08/30
[gccrs COMMIT 04/17] gccrs: Add explicitly filtering for is bound satisified
gerris . rs
2026/08/30
[gccrs COMMIT 08/17] gccrs: add more filtering
gerris . rs
2026/08/30
[gccrs COMMIT 03/17] gccrs: Add method resolution probe support to take a trait to filter
gerris . rs
2026/08/30
[gccrs COMMIT 07/17] gccrs: add more bound filtering
gerris . rs
2026/08/30
[gccrs COMMIT 02/17] gccrs: Add indexing ImplTrait Blocks to Trait map for improved filtering
gerris . rs
2026/08/29
[gccrs COMMIT] tyty: Fix FN_VARIADIC flag typo
gerris . rs
2026/08/26
[gccrs COMMIT] gccrs: Compile `let <StructPattern>`
gerris . rs
2026/08/23
[gccrs COMMIT] gccrs: Handle conditional moves in BIR drop analysis
gerris . rs
2026/08/23
[gccrs COMMIT] gccrs: when binding we need to distingish between generics/const-generics
gerris . rs
2026/08/23
[gccrs COMMIT] gccrs: Wrap rust_debugs into a do-while wrapper
gerris . rs
2026/08/23
☝ Buildbot (Sourceware): gccrust - worker cannot substantiate (master)
builder
2026/08/23
☺ Buildbot (Sourceware): gccrust - build successful (master)
builder
2026/08/23
[gccrs COMMIT] gccrs: fix bad projection normalize
gerris . rs
2026/08/23
[gccrs COMMIT] gccrs: Add missing unconstrained type parameters walker for const generics
gerris . rs
2026/08/23
[gccrs COMMIT] gccrs: Function node links should be unnamed
gerris . rs
2026/08/22
[gccrs COMMIT] gccrs: Report an error on an empty path expression
gerris . rs
2026/08/20
[gccrs COMMIT] gccrs: Resolve lang item types
gerris . rs
2026/08/19
[gccrs COMMIT] gccrs: Add `unadjusted` and `platform-intrinsic` basic ABI support
gerris . rs
2026/08/19
Re: [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
Jonathan Wakely
2026/08/19
Re: [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
Arsen Arsenović
2026/08/19
Re: [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
Arsen Arsenović
2026/08/18
Re: [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
Jason Merrill
2026/08/18
[gccrs COMMIT] gccrs: Support repr simd to setup a gcc vector type
gerris . rs
2026/08/18
[gccrs COMMIT] gccrs: Port over missing GOTO handling from cp/constexpr.cc
gerris . rs
2026/08/18
Re: [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
Jakub Jelinek
2026/08/18
Re: [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
Arsen Arsenović
2026/08/18
Re: [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
Arsen Arsenović
2026/08/17
Re: [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
Florian Weimer
2026/08/17
Re: [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
Jason Merrill
2026/08/17
[gccrs COMMIT] gccrs: Handle more llvm_asm usages
gerris . rs
2026/08/17
[gccrs COMMIT] gccrs: Add missing lang item declarations for core 1.49
gerris . rs
2026/08/17
[gccrs COMMIT] gccrs: Add execute tests for supported Drop behavior
gerris . rs
2026/08/17
Re: Missing copyright header
Thomas Schwinge
2026/08/16
[gccrs COMMIT] gccrs: Add rust_debug_fmt
gerris . rs
2026/08/16
[gccrs COMMIT] gccrs: Add missing bounds checks on the associated impl
gerris . rs
2026/08/16
[gccrs COMMIT] gccrs: add unused unsafe lint
gerris . rs
2026/08/16
[gccrs COMMIT] gccrs: Prevent warning on "unreachable" items
gerris . rs
2026/08/16
[gccrs COMMIT] gccrs: Add missing maybe fold reference to constexpr from cp/constcexpr.cc
gerris . rs
2026/08/16
[gccrs COMMIT 1/2] gccrs: Fix missing error diag on const parser and crash in typecheck
gerris . rs
2026/08/16
[gccrs COMMIT 2/2] gccrs: Add test cases to close out issues
gerris . rs
2026/08/15
[gccrs COMMIT] gccrs: Add missing context ast walker to check for free fn's
gerris . rs
2026/08/15
[gccrs COMMIT 1/2] lang: Add DST support to box and improve box dispatch
gerris . rs
2026/08/15
[gccrs COMMIT 2/2] lang: Add dispatch_from_dyn for Box
gerris . rs
2026/08/15
[gccrs COMMIT] gccrs: add break with label and loop lint
gerris . rs
2026/08/15
[gccrs COMMIT] gccrs: Improve AST::LlvmInlineAsm handling
gerris . rs
2026/08/15
[gccrs COMMIT 3/6] typecheck: Add ADT to ADT unsize coercion support
gerris . rs
2026/08/15
[gccrs COMMIT 5/6] gccrs: Use BIR drop analysis in backend cleanup
gerris . rs
2026/08/15
[gccrs COMMIT 6/6] gccrs: add repr_c_enums_larger_than_int lint
gerris . rs
2026/08/15
[gccrs COMMIT 4/6] backend: Add DST ADT support
gerris . rs
2026/08/15
[gccrs COMMIT 1/6] lang: Add unsize
gerris . rs
2026/08/15
[gccrs COMMIT 2/6] typecheck: Add array to slice unsize coercion support
gerris . rs
2026/08/13
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/08/13
[gccrs COMMIT 2/3] gccrs: Add straight-line BIR drop state analysis
gerris . rs
2026/08/13
[gccrs COMMIT 3/3] gccrs: Address review feedback for straight-line BIR drop analysis
gerris . rs
2026/08/13
[gccrs COMMIT 1/3] gccrs: Fix sized BIR IndexVec construction
gerris . rs
2026/08/11
[gccrs COMMIT] gccrs: error on duplicate extern crate names
gerris . rs
2026/08/11
[gccrs COMMIT] gccrs: Run block cleanup for unlabeled break and continue
gerris . rs
2026/08/10
[gccrs COMMIT] gccrs: Partially support x@.. in SlicePattern
gerris . rs
2026/08/10
[gccrs COMMIT] gccrs: Implement basic support for #[repr(simd)]
gerris . rs
2026/08/09
[gccrs COMMIT] resolve: Fix ignored self in grouped glob imports
gerris . rs
2026/08/09
[gccrs COMMIT 2/2] lang: Add pin and unpin
gerris . rs
2026/08/09
[gccrs COMMIT 1/2] typecheck: Add auto-trait field propagation and negative impl checks
gerris . rs
2026/08/08
[gccrs COMMIT] gccrs: Fix unused_assignment check logic
gerris . rs
2026/08/08
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/08/08
[gccrs COMMIT 2/2] desugar-apit: Add missing visit to function sub items
gerris . rs
2026/08/08
[gccrs COMMIT 1/2] lower: Use enum instead of bool for checking for valid impl Trait params.
gerris . rs
2026/08/08
[gccrs COMMIT] lang-items: Register va_list
gerris . rs
2026/08/07
[gccrs COMMIT 3/3] lang-items: Register freeze
gerris . rs
2026/08/07
[gccrs COMMIT 2/3] attributes: Check if an attribute is a tool attribute
gerris . rs
2026/08/07
[gccrs COMMIT 1/3] lower: Mention which attribute is unknown
gerris . rs
2026/08/07
[COMMITTED 72/77] gccrs: Move SlicePattern RestPattern handling
arthur . cohen
2026/08/07
[COMMITTED 62/77] gccrs: Fix multiple glob imports in a use decl
arthur . cohen
2026/08/07
[COMMITTED 67/77] gccrs: Remove metadata export visitor
arthur . cohen
2026/08/07
[COMMITTED 66/77] gccrs: Fix duplicate unused assignment removals
arthur . cohen
2026/08/07
[COMMITTED 65/77] gccrs: Generalize prelude import handling
arthur . cohen
2026/08/07
[COMMITTED 71/77] gccrs: Test libcore compilation until lowering
arthur . cohen
2026/08/07
[COMMITTED 75/77] gccrs: Gate `cfg_select!` macro behind `-frust-compat-version=1.90`
arthur . cohen
2026/08/07
[COMMITTED 36/77] gccrs: Add builder for current-scope drop cleanup
arthur . cohen
2026/08/07
[COMMITTED 59/77] gccrs: Remove manual drop emission for explicit returns
arthur . cohen
2026/08/07
[COMMITTED 57/77] gccrs: Fix deriving with generic const args
arthur . cohen
2026/08/07
[COMMITTED 54/77] gccrs: Improve resolution and compilation of control flow loops and labels
arthur . cohen
2026/08/07
[COMMITTED 70/77] gccrs: lang: Register lang items for alloc crate
arthur . cohen
2026/08/07
Re: [COMMITTED 51/77] gccrs: add unused braces lint
Arthur Cohen
2026/08/07
[COMMITTED 47/77] gccrs: rust: Enforce irrefutability in let bindings and function parameters
arthur . cohen
2026/08/07
[COMMITTED 46/77] gccrs: rust: Add is_refutable methods to HIR pattern nodes
arthur . cohen
2026/08/07
[COMMITTED 77/77] gccrs: forever-stack: Add dfs_cache
arthur . cohen
2026/08/07
[COMMITTED 76/77] gccrs: Separate argument and function body drop scopes
arthur . cohen
2026/08/07
[COMMITTED 74/77] gccrs: Backport `cfg_select!` macro
arthur . cohen
2026/08/07
[COMMITTED 68/77] gccrs: Do not export indentation levels within metadata
arthur . cohen
2026/08/07
[COMMITTED 64/77] gccrs: Handle ambiguous glob imports
arthur . cohen
2026/08/07
[COMMITTED 56/77] gccrs: Small fixes for #[repr(transparent)]
arthur . cohen
2026/08/07
[COMMITTED 53/77] gccrs: Apply try-finally cleanup for function-scope drops
arthur . cohen
2026/08/07
[COMMITTED 61/77] gccrs: hir: Remove unnecessary HIR::RangeFromToInclExpr class
arthur . cohen
2026/08/07
[COMMITTED 60/77] gccrs: lang: Add range_inclusive_new
arthur . cohen
2026/08/07
[COMMITTED 48/77] gccrs: Define constructor for LoadedCrate struct
arthur . cohen
2026/08/07
[COMMITTED 41/77] gccrs: add static mut refs lint
arthur . cohen
2026/08/07
[COMMITTED 58/77] gccrs: Emit drops before explicit returns
arthur . cohen
2026/08/07
[COMMITTED 50/77] gccrs: refactor dead code lint
arthur . cohen
2026/08/07
Re: [COMMITTED 41/77] gccrs: add static mut refs lint
Arthur Cohen
2026/08/07
[COMMITTED 37/77] gccrs: Emit block scope drops through TRY_FINALLY_EXPR
arthur . cohen
2026/08/07
[COMMITTED 44/77] gccrs: Fix duplicate "trailing semicolon in macro used" warnings
arthur . cohen
2026/08/07
[COMMITTED 43/77] gccrs: attr: Register rustc_conversion_suggestion
arthur . cohen
2026/08/07
[COMMITTED 40/77] gccrs: intrinsic: Add assert_zero_valid
arthur . cohen
2026/08/07
[COMMITTED 34/77] gccrs: Name resolve external types
arthur . cohen
2026/08/07
[COMMITTED 42/77] gccrs: attr: Register needs_allocator
arthur . cohen
2026/08/07
[COMMITTED 33/77] gccrs: Emit drops for function parameters
arthur . cohen
2026/08/07
[COMMITTED 73/77] gccrs: lang: Add unsafe_cell
arthur . cohen
2026/08/07
[COMMITTED 51/77] gccrs: add unused braces lint
arthur . cohen
2026/08/07
[COMMITTED 31/77] gccrs: Evaluate non-unit tail expressions before drops
arthur . cohen
2026/08/07
[COMMITTED 30/77] gccrs: add unused doc comment lint
arthur . cohen
2026/08/07
[COMMITTED 69/77] gccrs: Use canonical path for Clone trait within derive
arthur . cohen
2026/08/07
[COMMITTED 28/77] gccrs: Implement compilation of #[repr(transparent)] structs
arthur . cohen
2026/08/07
[COMMITTED 20/77] gccrs: Fix TypePathSegmentGeneric token collection
arthur . cohen
2026/08/07
[COMMITTED 63/77] gccrs: Mark types used as generic arguments as live
arthur . cohen
2026/08/07
[COMMITTED 55/77] gccrs: Record dirty state of GlobbingVisitor
arthur . cohen
2026/08/07
[COMMITTED 52/77] gccrs: add no mangle generic items lint
arthur . cohen
2026/08/07
[COMMITTED 39/77] gccrs: Improve super segment resolution
arthur . cohen
2026/08/07
[COMMITTED 21/77] gccrs: Fix IdentifierPathPass on sub-patterns
arthur . cohen
2026/08/07
[COMMITTED 24/77] gccrs: Add compatible version option
arthur . cohen
2026/08/07
[COMMITTED 22/77] gccrs: testsuite: Add regression test for Rust-GCC/gccrs#4116
arthur . cohen
2026/08/07
[COMMITTED 49/77] gccrs: Support ZST type checking for `#[repr(transparent)]`
arthur . cohen
2026/08/07
[COMMITTED 45/77] gccrs: rust: Add const getter overloads for HIR pattern fields
arthur . cohen
2026/08/07
[COMMITTED 13/77] gccrs: Move Identifier class to its own file
arthur . cohen
2026/08/07
[COMMITTED 38/77] gccrs: Use EH_ELSE_EXPR in block Drop TRY_FINALLY_EXPR
arthur . cohen
2026/08/07
[COMMITTED 19/77] gccrs: add drop bounds lint
arthur . cohen
2026/08/07
[COMMITTED 35/77] gccrs: add dyn drop lint
arthur . cohen
2026/08/07
[COMMITTED 32/77] gccrs: Emit function-scope drops for unit tail expressions
arthur . cohen
2026/08/07
[COMMITTED 23/77] gccrs: Unify node trees
arthur . cohen
2026/08/07
[COMMITTED 29/77] gccrs: Add new checks for `#[repr(align)]` attribute
arthur . cohen
2026/08/07
[COMMITTED 25/77] gccrs: Handle ribs in GlobbingVisitor
arthur . cohen
2026/08/07
[COMMITTED 09/77] gccrs: Use the same node id for all builtin types
arthur . cohen
2026/08/07
[COMMITTED 08/77] gccrs: Allow merge of CanonicalPath context
arthur . cohen
2026/08/07
[COMMITTED 11/77] gccrs: Simplify module and extern block emission
arthur . cohen
2026/08/07
[COMMITTED 16/77] gccrs: Create ForeverStackBase
arthur . cohen
2026/08/07
[COMMITTED 27/77] gccrs: Add support for #[repr(transparent)] attribute
arthur . cohen
2026/08/07
[COMMITTED 10/77] gccrs: Export extern block metadata
arthur . cohen
2026/08/07
[COMMITTED 18/77] gccrs: Register global_allocator attribute
arthur . cohen
2026/08/07
[COMMITTED 15/77] gccrs: Remove ForeverStackStore
arthur . cohen
2026/08/07
[COMMITTED 17/77] gccrs: Fix type param forward declare check
arthur . cohen
2026/08/07
[COMMITTED 14/77] gccrs: Group lang item names within an array
arthur . cohen
2026/08/07
[COMMITTED 04/77] gccrs: Name resolve extern crate independently
arthur . cohen
2026/08/07
[COMMITTED 03/77] gccrs: Use AST for metadata export instead of HIR
arthur . cohen
2026/08/07
[COMMITTED 06/77] gccrs: Use late name resolution on extern crates
arthur . cohen
2026/08/07
[COMMITTED 12/77] gccrs: Rename error type
arthur . cohen
2026/08/07
[COMMITTED 07/77] gccrs: Merge binding map when merging nr contexts
arthur . cohen
2026/08/07
[COMMITTED 02/77] gccrs: Emit modules within metadata export file
arthur . cohen
2026/08/07
[COMMITTED 05/77] gccrs: Revert optional lang item segment name
arthur . cohen
2026/08/07
[COMMITTED 01/77] gccrs: Return empty file name for inline string source
arthur . cohen
2026/08/07
[gccrs COMMIT] derive: Do not add default type parameters on derived impls
gerris . rs
2026/08/07
[Bug bootstrap/124839] [16/17 Regression] powerpc64le-unknown-linux-gnu bootstrap failure: 'rust/rust-token.o'
jakub at gcc dot gnu.org
2026/08/07
[Bug rust/124013] [16/17 regression] -Wodr issues in Rust
jakub at gcc dot gnu.org
2026/08/06
[gccrs COMMIT] gccrs: add double negations lint
gerris . rs
2026/08/05
Re: [RFC PATCH] Fix up cpp_check_xid_property (used by rust)
Jason Merrill
2026/08/05
[gccrs COMMIT] gccrs: Make ExpandVisitor visit more attributes
gerris . rs
2026/08/04
☺ Buildbot (Sourceware): gccrust - build successful (master)
builder
2026/08/03
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/08/03
☠ Buildbot (Sourceware): gccrust - failed compile (failure) (master)
builder
2026/08/03
☺ Buildbot (Sourceware): gccrust - build successful (master)
builder
2026/08/03
[gccrs COMMIT] forever-stack: Add dfs_cache
gerris . rs
2026/08/03
[gccrs COMMIT] gccrs: Separate argument and function body drop scopes
gerris . rs
2026/08/03
Re: Ping: [PATCH gcc/* 0/2] Typed qualifiers
Arsen Arsenović
2026/08/03
[gccrs COMMIT 2/2] gccrs: Gate `cfg_select!` macro behind `-frust-compat-version=1.90`
gerris . rs
Earlier messages