gcc-rust
Thread
Date
Earlier messages
Messages by Date
2026/07/13
[gccrs COMMIT] gccrs: add dyn drop lint
gerris . rs
2026/07/13
[gccrs COMMIT] gccrs: Name resolve external types
gerris . rs
2026/07/09
Re: [PATCH gcc/* 2/2] gcc: stop using 'int' to represent sets of qualifiers
Arsen Arsenović
2026/07/08
☠ Buildbot (Sourceware): gccrust - failed compile (failure) (master)
builder
2026/07/08
[gccrs COMMIT 2/2] gccrs: Emit drops for function parameters
gerris . rs
2026/07/08
[gccrs COMMIT 1/2] gccrs: Emit function-scope drops for unit tail expressions
gerris . rs
2026/07/08
[gccrs COMMIT] gccrs: Evaluate non-unit tail expressions before drops
gerris . rs
2026/07/08
[gccrs COMMIT] gccrs: add unused doc comment lint
gerris . rs
2026/07/08
[gccrs COMMIT 3/3] gccrs: Add new checks for `#[repr(align)]` attribute
gerris . rs
2026/07/08
[gccrs COMMIT 2/3] gccrs: Implement compilation of #[repr(transparent)] structs
gerris . rs
2026/07/08
[gccrs COMMIT 1/3] gccrs: Add support for #[repr(transparent)] attribute
gerris . rs
2026/07/07
[gccrs COMMIT] gccrs: Handle ribs in GlobbingVisitor
gerris . rs
2026/07/07
[gccrs COMMIT] gccrs: Add compatible version option
gerris . rs
2026/07/07
[gccrs COMMIT] gccrs: Unify node trees
gerris . rs
2026/07/07
[gccrs COMMIT] testsuite: Add regression test for Rust-GCC/gccrs#4116
gerris . rs
2026/07/06
Re: [PATCH gcc/* 0/2] Typed qualifiers
Mikael Morin
2026/07/06
[PATCH gcc/* 0/2] Typed qualifiers
Arsen Arsenović
2026/07/05
[gccrs COMMIT] gccrs: Fix IdentifierPathPass on sub-patterns
gerris . rs
2026/07/05
[gccrs COMMIT] gccrs: Fix TypePathSegmentGeneric token collection
gerris . rs
2026/07/05
[gccrs COMMIT] gccrs: add drop bounds lint
gerris . rs
2026/07/05
[gccrs COMMIT] gccrs: Register global_allocator attribute
gerris . rs
2026/07/05
[gccrs COMMIT] gccrs: Fix type param forward declare check
gerris . rs
2026/07/03
[gccrs COMMIT] gccrs: Create ForeverStackBase
gerris . rs
2026/07/02
[gccrs COMMIT] gccrs: Remove ForeverStackStore
gerris . rs
2026/07/02
☠ Buildbot (Sourceware): gccrust - failed compile (failure) (master)
builder
2026/07/02
☠ Buildbot (Sourceware): gccrust - failed compile (failure) (master)
builder
2026/07/02
☺ Buildbot (Sourceware): gccrust - build successful (master)
builder
2026/07/02
[gccrs COMMIT 11/14] Simplify module and extern block emission
gerris . rs
2026/07/02
[gccrs COMMIT 10/14] Export extern block metadata
gerris . rs
2026/07/02
[gccrs COMMIT 13/14] Move Identifier class to its own file
gerris . rs
2026/07/02
[gccrs COMMIT 14/14] Group lang item names within an array
gerris . rs
2026/07/02
[gccrs COMMIT 06/14] Use late name resolution on extern crates
gerris . rs
2026/07/02
[gccrs COMMIT 07/14] Merge binding map when merging nr contexts
gerris . rs
2026/07/02
[gccrs COMMIT 09/14] Use the same node id for all builtin types
gerris . rs
2026/07/02
[gccrs COMMIT 12/14] Rename error type
gerris . rs
2026/07/02
[gccrs COMMIT 08/14] Allow merge of CanonicalPath context
gerris . rs
2026/07/02
[gccrs COMMIT 05/14] Revert optional lang item segment name
gerris . rs
2026/07/02
[gccrs COMMIT 04/14] Name resolve extern crate independently
gerris . rs
2026/07/02
[gccrs COMMIT 03/14] Use AST for metadata export instead of HIR
gerris . rs
2026/07/02
[gccrs COMMIT 02/14] Emit modules within metadata export file
gerris . rs
2026/07/02
[gccrs COMMIT 01/14] Return empty file name for inline string source
gerris . rs
2026/06/30
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/06/30
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/06/30
[gccrs COMMIT] gccrs: Fix typechecking of block expression and labels
gerris . rs
2026/06/30
[gccrs COMMIT] gccrs: add missing_abi lint
gerris . rs
2026/06/30
[gccrs COMMIT] backend: Fix incorrect impl block selection
gerris . rs
2026/06/30
[gccrs COMMIT] gccrs: turn on can_alias_all on build_pointer_type
gerris . rs
2026/06/30
[gccrs COMMIT 2/2] intrinsic: Add min_align_of_val
gerris . rs
2026/06/30
[gccrs COMMIT 1/2] intrinsic: Add size_of_val
gerris . rs
2026/06/29
[gccrs COMMIT] gccrs: Fix unify code on ADT's to check defid
gerris . rs
2026/06/29
[gccrs COMMIT] gccrs: Fix crash when resolving invalid enum item
gerris . rs
2026/06/29
[gccrs COMMIT] rust: Fix ICE with infer type used in struct attribute
gerris . rs
2026/06/29
[gccrs COMMIT] lang: Add lang owned_box and box expression
gerris . rs
2026/06/29
[gccrs COMMIT] gccrs: Add tests for local binding LIFO and nested block scopes
gerris . rs
2026/06/29
[gccrs COMMIT] gccrs: Refactor CompileDrop and add DropBuilder
gerris . rs
2026/06/29
[gccrs COMMIT] backend: Refactor dynamic object fat pointers and vtable generation
gerris . rs
2026/06/29
[gccrs COMMIT 1/2] intrinsic: Add write_bytes
gerris . rs
2026/06/29
[gccrs COMMIT 2/2] intrinsic: Add arith_offset
gerris . rs
2026/06/29
[gccrs COMMIT] gccrs: fix ICE on break with a label and a value
gerris . rs
2026/06/29
[gccrs COMMIT] gccrs: fix ICE on generic type aliases
gerris . rs
2026/06/29
[gccrs COMMIT] gccrs: add non_contiguous_range_endpoints lint
gerris . rs
2026/06/28
[gccrs COMMIT] gccrs: Detect errors in macro eager expansion
gerris . rs
2026/06/28
[gccrs COMMIT 4/4] gccrs: Fix field access on DST fat pointers
gerris . rs
2026/06/28
[gccrs COMMIT 2/4] gccrs: Add new compiler flag for parsing & compiling C-style string literals
gerris . rs
2026/06/28
[gccrs COMMIT 3/4] gccrs: Introduce CStr language item
gerris . rs
2026/06/28
[gccrs COMMIT 1/4] gccrs: Implement C-style string literals
gerris . rs
2026/06/28
[gccrs COMMIT] rust: avoid ICE on attributed struct base parsing
gerris . rs
2026/06/28
Re: [PATCH v2] Remove BOOL_BITFIELD define from system.h and update its uses
Andrea Pinski
2026/06/27
[gccrs COMMIT] gccrs: add non shorthand field patterns lint
gerris . rs
2026/06/27
[gccrs COMMIT] gccrs: add unused visibilities lint
gerris . rs
2026/06/26
[gccrs COMMIT] Handle assert with custom message
gerris . rs
2026/06/26
[Bug rust/113477] rust/compile/torture/alt_patterns1.rs FAILs
ro at gcc dot gnu.org
2026/06/26
[Bug rust/113473] rust/compile/iterators1.rs etc. FAIL
ro at gcc dot gnu.org
2026/06/26
[Bug rust/113472] rust/compile/issue-1446.rs FAILs
ro at gcc dot gnu.org
2026/06/26
[Bug rust/113472] rust/compile/issue-1446.rs FAILs
ro at gcc dot gnu.org
2026/06/26
[Bug rust/120018] [15 regression] internal compiler error: in redirect_to_unreachable, at ipa-fnsummary.cc:258 for 32-bits
cohenarthur at gcc dot gnu.org
2026/06/26
[Bug rust/113473] rust/compile/iterators1.rs etc. FAIL
jakub at gcc dot gnu.org
2026/06/26
[Bug rust/113472] rust/compile/issue-1446.rs FAILs
jakub at gcc dot gnu.org
2026/06/26
[Bug rust/113477] rust/compile/torture/alt_patterns1.rs FAILs
jakub at gcc dot gnu.org
2026/06/25
[Bug rust/125600] [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
cohenarthur at gcc dot gnu.org
2026/06/25
[Bug rust/125600] [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
cvs-commit at gcc dot gnu.org
2026/06/24
[gccrs COMMIT 2/2] gccrs: Fix ICE when trying to resolve const expr
gerris . rs
2026/06/24
[gccrs COMMIT 1/2] gccrs: remove useless diagnostic
gerris . rs
2026/06/24
[gccrs COMMIT] gccrs: Add testcases to show gat issue is fixed
gerris . rs
2026/06/24
[gccrs COMMIT] gccrs: Add test case to show bug is fixed
gerris . rs
2026/06/24
[gccrs COMMIT] gccrs: Fix ICE when handling offset on types with unknown size
gerris . rs
2026/06/24
[gccrs COMMIT] gccrs: Fix ICE when handling invalid results during monomprhization
gerris . rs
2026/06/24
☺ Buildbot (Sourceware): gccrust - build successful (master)
builder
2026/06/24
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/06/24
[gccrs COMMIT 5/5] gccrs: Implment proper generic associated types
gerris . rs
2026/06/24
[gccrs COMMIT 2/5] gccrs: Fix missing copy constructor arguments
gerris . rs
2026/06/24
[gccrs COMMIT 4/5] gccrs: allow bidirection inference on call expressions
gerris . rs
2026/06/24
[gccrs COMMIT 3/5] gccrs: Fix ICE when ident is a lang item
gerris . rs
2026/06/24
[gccrs COMMIT 1/5] gccrs: Optionally pull in the inherited arguments when required
gerris . rs
2026/06/24
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/06/23
[gccrs COMMIT 1/2] intrinsic: Use Values::Intrinsics instead of raw strings in builtin map
gerris . rs
2026/06/23
[gccrs COMMIT 2/2] intrinsic: Enforce intrinsic signatures during the type checking
gerris . rs
2026/06/23
[gccrs COMMIT] Move a test into compile/macros/mbe
gerris . rs
2026/06/17
[gccrs COMMIT] intrinsic: Add min_align_of
gerris . rs
2026/06/17
☺ Buildbot (Sourceware): gccrust - build successful (master)
builder
2026/06/17
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/06/17
[gccrs COMMIT 2/3] nr: Remove hack around resolving modules
gerris . rs
2026/06/17
[gccrs COMMIT 3/3] typecheck: Special case builtin types when typechecking types.
gerris . rs
2026/06/17
[gccrs COMMIT 1/3] nr: Add modules to types NS
gerris . rs
2026/06/16
[Bug rust/122888] rust/ast/rust-fmt.h: templates through extern "C" linkage ?
pinskia at gcc dot gnu.org
2026/06/15
Re: Please ensure Signed-off-by and similar trailers are hyphenated
Jonathan Wakely
2026/06/15
Re: Please ensure Signed-off-by and similar trailers are hyphenated
Christophe Lyon
2026/06/15
[gccrs COMMIT] gccrs: Search lang_prelude when reaching module boundary during name resolution
gerris . rs
2026/06/15
Please ensure Signed-off-by and similar trailers are hyphenated
Jonathan Wakely
2026/06/15
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/06/15
[gccrs COMMIT 4/6] gccrs: move Drop helpers to separate files
gerris . rs
2026/06/15
[gccrs COMMIT 6/6] gccrs: Clean up drop compile headers
gerris . rs
2026/06/15
[gccrs COMMIT 3/6] gccrs: report unsupported Drop ref patterns
gerris . rs
2026/06/15
[gccrs COMMIT 5/6] gccrs: add drops at the end of function bodies
gerris . rs
2026/06/15
[gccrs COMMIT 2/6] gccrs: add block-exit Drop calls
gerris . rs
2026/06/15
[gccrs COMMIT 1/6] gccrs: add block drop candidate tracking infrastructure
gerris . rs
2026/06/12
[Bug rust/120018] [15 regression] internal compiler error: in redirect_to_unreachable, at ipa-fnsummary.cc:258 for 32-bits
rguenth at gcc dot gnu.org
2026/06/11
[Bug rust/116427] [15/16/17 regression] 32-bit crab1 fails to link on Solaris
rguenth at gcc dot gnu.org
2026/06/11
[RFC PATCH] Fix up cpp_check_xid_property (used by rust)
Jakub Jelinek
2026/06/11
Invitation: gccrs June Community Call @ Mon 8 Jun 2026 11am - 11:30am (CEST) (
[email protected]
)
Arthur Cohen
2026/06/10
[Bug bootstrap/124839] [16/17 Regression] powerpc64le-unknown-linux-gnu bootstrap failure: 'rust/rust-token.o'
tschwinge at gcc dot gnu.org
2026/06/10
[gccrs COMMIT 3/3] attr: Add attributes rustc_allocator and rustc_allocator_nounwind
gerris . rs
2026/06/10
[gccrs COMMIT 1/3] gccrs: Remove reduntant as_string calls.
gerris . rs
2026/06/10
[gccrs COMMIT 2/3] attr: Add attribute rustc_std_internal_symbol
gerris . rs
2026/06/09
Re: [gccrs COMMIT] aarch64: Work around regression in PR 125600
Arthur Cohen
2026/06/05
[gccrs COMMIT 2/2] Add a new test for float literals
gerris . rs
2026/06/05
[gccrs COMMIT 1/2] Fix use after move in lexer
gerris . rs
2026/06/05
[Bug rust/125600] [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
pep at gcc dot gnu.org
2026/06/05
☺ Buildbot (Sourceware): gccrust - build successful (master)
builder
2026/06/05
Re: [gccrs COMMIT] aarch64: Work around regression in PR 125600
Andreas Schwab
2026/06/05
[gccrs COMMIT] aarch64: Work around regression in PR 125600
gerris . rs
2026/06/05
[Bug rust/120018] [15 regression] internal compiler error: in redirect_to_unreachable, at ipa-fnsummary.cc:258 for 32-bits
rguenth at gcc dot gnu.org
2026/06/04
[Bug rust/125600] [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
[email protected]
2026/06/04
[Bug rust/125600] [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
sjames at gcc dot gnu.org
2026/06/04
[Bug rust/125600] [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
cohenarthur at gcc dot gnu.org
2026/06/04
[gccrs COMMIT 12/19] resolve: Use definition IDs directly and fix ICEs
gerris . rs
2026/06/04
[gccrs COMMIT 16/19] nr: Add lookup(ns1, ns2, ns3)
gerris . rs
2026/06/04
[gccrs COMMIT 19/19] compile-expr: Rename lookup_temp_var
gerris . rs
2026/06/04
[gccrs COMMIT 13/19] nr: Remove unused locus in finalize_rebind_import.
gerris . rs
2026/06/04
[Bug rust/125600] [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
cohenarthur at gcc dot gnu.org
2026/06/04
[gccrs COMMIT 14/19] nr: Disable flatten function for now
gerris . rs
2026/06/04
[gccrs COMMIT 10/19] nr2.0: Fix resolve_path_in_all_ns
gerris . rs
2026/06/04
[gccrs COMMIT 06/19] nr: Improve Macro Def/Invoc mappings
gerris . rs
2026/06/04
[gccrs COMMIT 17/19] privacy-reporter: Check for resolved nodes in more namespaces
gerris . rs
2026/06/04
[gccrs COMMIT 11/19] nr: Separate APIs properly for flattening.
gerris . rs
2026/06/04
[gccrs COMMIT 15/19] nr: Improve documentation around FinalizedNameResolutionContext
gerris . rs
2026/06/04
[gccrs COMMIT 04/19] nr: Rename ImmutableNameResolutionContext to FinalizedNameResolutionContext.
gerris . rs
2026/06/04
[gccrs COMMIT 18/19] unsafe: Lookup PathInExpression nodes in both the Types and Values NS.
gerris . rs
2026/06/04
[gccrs COMMIT 09/19] marklive: Allow looking up variables in types NS as well
gerris . rs
2026/06/04
[gccrs COMMIT 02/19] nr: Finish moving all segment resolution methods to NRCtx
gerris . rs
2026/06/04
[gccrs COMMIT 07/19] nr: Create new APIs to specify namespaces in which usages should be looked-up.
gerris . rs
2026/06/04
[gccrs COMMIT 08/19] nr: Add more namespace lookup APIs
gerris . rs
2026/06/04
[gccrs COMMIT 05/19] session-manager: Call NRCtx::flatten after Late
gerris . rs
2026/06/04
[gccrs COMMIT 01/19] nr: Add imports to types NS, add NR flattening
gerris . rs
2026/06/04
[gccrs COMMIT 03/19] nr: Properly resolve imports and modules in segments
gerris . rs
2026/06/04
Re: [COMMITTED 09/19] gccrs: Defer literal suffix validation to parser and preserve source fidelity
Arthur Cohen
2026/06/04
[Bug rust/125600] [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
[email protected]
2026/06/04
[Bug rust/125600] New: [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
[email protected]
2026/06/03
[gccrs COMMIT] gccrs: Make `extern crate self` resolve to current crate
gerris . rs
2026/06/03
[gccrs COMMIT] lang: Add lang item exchange_malloc
gerris . rs
2026/06/02
Re: [COMMITTED 09/19] gccrs: Defer literal suffix validation to parser and preserve source fidelity
Andreas Schwab
2026/06/02
[gccrs COMMIT] Limit globbing visitor
gerris . rs
2026/06/01
[COMMITTED 13/19] gccrs: util: Switch VisType to an enum class and rename variants.
arthur . cohen
2026/06/01
[COMMITTED 11/19] gccrs: Add feature gate for rustc_const_stable attribute
arthur . cohen
2026/06/01
[COMMITTED 19/19] gccrs: Fix ICE when parsing empty path expression
arthur . cohen
2026/06/01
[COMMITTED 02/19] gccrs: Fix corrupted GIMPLE for CompoundAssignmentExpr in const context
arthur . cohen
2026/06/01
[COMMITTED 12/19] gccrs: testsuite: Add a testcase for issue 3537
arthur . cohen
2026/06/01
[COMMITTED 17/19] gccrs: Fix intrinsic error location
arthur . cohen
2026/06/01
[COMMITTED 18/19] gccrs: register the Drop lang item
arthur . cohen
2026/06/01
[COMMITTED 08/19] gccrs: nr: Do first part of path resolution in types NS
arthur . cohen
2026/06/01
[COMMITTED 06/19] gccrs: Add assert macro handler
arthur . cohen
2026/06/01
[COMMITTED 16/19] gccrs: Support labeled block value breaks in HIR lowering
arthur . cohen
2026/06/01
[COMMITTED 14/19] gccrs: testsuite: Add a testcase for issue 4158
arthur . cohen
2026/06/01
[COMMITTED 15/19] gccrs: testsuite: Add a testcase for issue 4159
arthur . cohen
2026/06/01
[COMMITTED 09/19] gccrs: Defer literal suffix validation to parser and preserve source fidelity
arthur . cohen
2026/06/01
[COMMITTED 10/19] gccrs: lex: Emit E0768 for empty non-decimal literals
arthur . cohen
2026/06/01
[COMMITTED 07/19] gccrs: nr: Move path resolution from ForeverStack to NRCtx
arthur . cohen
2026/06/01
[COMMITTED 03/19] gccrs: Fix ICE in get_function_expr when cfg'd return type inside macro
arthur . cohen
2026/06/01
[COMMITTED 05/19] gccrs: Fix ICE cloning trait functions without return types
arthur . cohen
2026/06/01
[COMMITTED 04/19] gccrs: Recognize warn and deny as built in attributes
arthur . cohen
2026/06/01
[COMMITTED 01/19] gccrs: Clean up of obsolete nr2 command line option
arthur . cohen
2026/05/31
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/05/31
☺ Buildbot (Sourceware): gccrust - build successful (master)
builder
2026/05/28
[gccrs COMMIT] gccrs: Fix ICE when parsing empty path expression
gerris . rs
2026/05/27
[gccrs COMMIT] gccrs: register the Drop lang item
gerris . rs
2026/05/25
[gccrs COMMIT] Fix intrinsic error location
gerris . rs
2026/05/06
[gccrs COMMIT] testsuite: Add a testcase for issue 3537
gerris . rs
2026/04/30
[Bug bootstrap/124839] [16/17 Regression] powerpc64le-unknown-linux-gnu bootstrap failure: 'rust/rust-token.o'
rguenth at gcc dot gnu.org
2026/04/30
[Bug rust/124013] [16/17 regression] -Wodr issues in Rust
rguenth at gcc dot gnu.org
2026/04/29
☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder
2026/04/27
Adjust Rust emails content (Was: Re: [gccrs COMMIT] Clean up of obsolete nr2 command line option)
Marc Poulhiès
2026/04/27
[gccrs COMMIT] gccrs: Fix ICE cloning trait functions without return types
gerris . rs
2026/04/27
[gccrs COMMIT] Fix ICE in get_function_expr when cfg'd return type inside macro
gerris . rs
2026/04/22
[Bug bootstrap/124839] [16/17 Regression] powerpc64le-unknown-linux-gnu bootstrap failure: 'rust/rust-token.o'
jakub at gcc dot gnu.org
2026/04/22
[Bug rust/124013] [16/17 regression] -Wodr issues in Rust
jakub at gcc dot gnu.org
2026/04/22
[Bug rust/116427] [15/16/17 regression] 32-bit crab1 fails to link on Solaris
jakub at gcc dot gnu.org
2026/04/21
[gccrs COMMIT] Fix corrupted GIMPLE for CompoundAssignmentExpr in const context
gerris . rs
2026/04/19
[Bug bootstrap/124839] [16 Regression] powerpc64le-unknown-linux-gnu bootstrap failure: 'rust/rust-token.o'
iains at gcc dot gnu.org
2026/04/18
Re: [gccrs COMMIT] Clean up of obsolete nr2 command line option
Marc Poulhiès
2026/04/18
Re: [gccrs COMMIT] Clean up of obsolete nr2 command line option
Sam James
Earlier messages