public inbox for gcc-rust@gcc.gnu.org
 help / color / mirror / Atom feed
[PATCH gcc/* 0/2] Typed qualifiers
 2026-07-22 16:02 UTC  (10+ messages)
` [PATCH gcc/* 1/2] gcc: copy expected and optional out of rust/utils
` [PATCH gcc/* 2/2] gcc: stop using 'int' to represent sets of qualifiers
` Ping: [PATCH gcc/* 0/2] Typed qualifiers
  ` Ping^2: "

[gccrs COMMIT] gccrs: Small fixes for #[repr(transparent)]
 2026-07-22 15:21 UTC 

[gccrs COMMIT] gccrs: Record dirty state of GlobbingVisitor
 2026-07-20 11:37 UTC 

[gccrs COMMIT] Improve resolution and compilation of control flow loops and labels
 2026-07-20 10:33 UTC 

[gccrs COMMIT] gccrs: Apply try-finally cleanup for function-scope drops
 2026-07-17 14:16 UTC 

[gccrs COMMIT] gccrs: add no mangle generic items lint
 2026-07-17 14:13 UTC 

[gccrs COMMIT] gccrs: add unused braces lint
 2026-07-16 12:40 UTC 

[gccrs COMMIT] gccrs: refactor dead code lint
 2026-07-16 12:25 UTC 

[gccrs COMMIT] gccrs: Support ZST type checking for `#[repr(transparent)]`
 2026-07-16 12:19 UTC 

☺ Buildbot (Sourceware): gccrust - build successful (master)
 2026-07-15 13:56 UTC 

[gccrs COMMIT] gccrs: Define constructor for LoadedCrate struct
 2026-07-15 13:34 UTC 

[gccrs COMMIT 1/3] rust: Add const getter overloads for HIR pattern fields
 2026-07-15  2:08 UTC  (3+ messages)
` [gccrs COMMIT 2/3] rust: Add is_refutable methods to HIR pattern nodes
` [gccrs COMMIT 3/3] rust: Enforce irrefutability in let bindings and function parameters

[gccrs COMMIT] gccrs: Fix duplicate "trailing semicolon in macro used" warnings
 2026-07-15  0:36 UTC 

[gccrs COMMIT] attr: Register rustc_conversion_suggestion
 2026-07-14 17:45 UTC 

[gccrs COMMIT] attr: Register needs_allocator
 2026-07-14 17:35 UTC 

[gccrs COMMIT] attr: Register needs_allocator
 2026-07-14 17:32 UTC 

[gccrs COMMIT] gccrs: add static mut refs lint
 2026-07-14 17:23 UTC 

[gccrs COMMIT] intrinsic: Add assert_zero_valid
 2026-07-13 23:55 UTC 

[gccrs COMMIT] gccrs: Improve super segment resolution
 2026-07-13 23:31 UTC 

[gccrs COMMIT 1/3] gccrs: Add builder for current-scope drop cleanup
 2026-07-13 23:01 UTC  (3+ messages)
` [gccrs COMMIT 2/3] gccrs: Emit block scope drops through TRY_FINALLY_EXPR
` [gccrs COMMIT 3/3] gccrs: Use EH_ELSE_EXPR in block Drop TRY_FINALLY_EXPR

[gccrs COMMIT] gccrs: add dyn drop lint
 2026-07-13 12:19 UTC 

[gccrs COMMIT] gccrs: Name resolve external types
 2026-07-13 12:17 UTC 

☠ Buildbot (Sourceware): gccrust - failed compile (failure) (master)
 2026-07-08 10:18 UTC 

[gccrs COMMIT 1/2] gccrs: Emit function-scope drops for unit tail expressions
 2026-07-08 10:06 UTC  (2+ messages)
` [gccrs COMMIT 2/2] gccrs: Emit drops for function parameters

[gccrs COMMIT] gccrs: Evaluate non-unit tail expressions before drops
 2026-07-08 10:02 UTC 

[gccrs COMMIT] gccrs: add unused doc comment lint
 2026-07-08  9:29 UTC 

[gccrs COMMIT 1/3] gccrs: Add support for #[repr(transparent)] attribute
 2026-07-08  9:16 UTC  (3+ messages)
` [gccrs COMMIT 2/3] gccrs: Implement compilation of #[repr(transparent)] structs
` [gccrs COMMIT 3/3] gccrs: Add new checks for `#[repr(align)]` attribute

[gccrs COMMIT] core: Detect whether we are compiling core or any other crate
 2026-07-08  8:56 UTC 

[gccrs COMMIT] gccrs: Handle ribs in GlobbingVisitor
 2026-07-08  1:19 UTC 

[gccrs COMMIT] gccrs: Add compatible version option
 2026-07-08  0:30 UTC 

[gccrs COMMIT] gccrs: Unify node trees
 2026-07-08  0:04 UTC 

[gccrs COMMIT] testsuite: Add regression test for Rust-GCC/gccrs#4116
 2026-07-07 17:14 UTC 

[gccrs COMMIT] gccrs: Fix IdentifierPathPass on sub-patterns
 2026-07-06  2:47 UTC 

[gccrs COMMIT] gccrs: Fix TypePathSegmentGeneric token collection
 2026-07-06  2:03 UTC 

[gccrs COMMIT] gccrs: add drop bounds lint
 2026-07-06  2:00 UTC 

[gccrs COMMIT] gccrs: Register global_allocator attribute
 2026-07-05 23:55 UTC 

[gccrs COMMIT] gccrs: Fix type param forward declare check
 2026-07-05 22:23 UTC 

[gccrs COMMIT] gccrs: Create ForeverStackBase
 2026-07-03 22:25 UTC 

[gccrs COMMIT] gccrs: Remove ForeverStackStore
 2026-07-02 23:26 UTC 

☠ Buildbot (Sourceware): gccrust - failed compile (failure) (master)
 2026-07-02 14:32 UTC 

☠ Buildbot (Sourceware): gccrust - failed compile (failure) (master)
 2026-07-02 14:05 UTC 

☺ Buildbot (Sourceware): gccrust - build successful (master)
 2026-07-02 13:42 UTC 

[gccrs COMMIT 01/14] Return empty file name for inline string source
 2026-07-02 12:35 UTC  (14+ messages)
` [gccrs COMMIT 02/14] Emit modules within metadata export file
` [gccrs COMMIT 03/14] Use AST for metadata export instead of HIR
` [gccrs COMMIT 04/14] Name resolve extern crate independently
` [gccrs COMMIT 05/14] Revert optional lang item segment name
` [gccrs COMMIT 06/14] Use late name resolution on extern crates
` [gccrs COMMIT 07/14] Merge binding map when merging nr contexts
` [gccrs COMMIT 08/14] Allow merge of CanonicalPath context
` [gccrs COMMIT 09/14] Use the same node id for all builtin types
` [gccrs COMMIT 10/14] Export extern block metadata
` [gccrs COMMIT 11/14] Simplify module and extern block emission
` [gccrs COMMIT 12/14] Rename error type
` [gccrs COMMIT 13/14] Move Identifier class to its own file
` [gccrs COMMIT 14/14] Group lang item names within an array

☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
 2026-06-30 20:54 UTC 

☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
 2026-06-30 19:54 UTC 

[gccrs COMMIT] gccrs: Fix typechecking of block expression and labels
 2026-06-30 15:37 UTC 

[gccrs COMMIT] gccrs: add missing_abi lint
 2026-06-30 10:05 UTC 

[gccrs COMMIT] backend: Fix incorrect impl block selection
 2026-06-30  9:42 UTC 

[gccrs COMMIT] gccrs: turn on can_alias_all on build_pointer_type
 2026-06-30  9:36 UTC 

[gccrs COMMIT 1/2] intrinsic: Add size_of_val
 2026-06-30  9:35 UTC  (2+ messages)
` [gccrs COMMIT 2/2] intrinsic: Add min_align_of_val

[gccrs COMMIT] gccrs: Fix unify code on ADT's to check defid
 2026-06-29 20:24 UTC 

[gccrs COMMIT] gccrs: Fix crash when resolving invalid enum item
 2026-06-29 12:48 UTC 

[gccrs COMMIT] rust: Fix ICE with infer type used in struct attribute
 2026-06-29 11:41 UTC 

[gccrs COMMIT] lang: Add lang owned_box and box expression
 2026-06-29 11:16 UTC 

[gccrs COMMIT] gccrs: Add tests for local binding LIFO and nested block scopes
 2026-06-29 11:10 UTC 

[gccrs COMMIT] gccrs: Refactor CompileDrop and add DropBuilder
 2026-06-29 11:10 UTC 

[gccrs COMMIT] backend: Refactor dynamic object fat pointers and vtable generation
 2026-06-29 10:48 UTC 

[gccrs COMMIT 1/2] intrinsic: Add write_bytes
 2026-06-29  9:52 UTC  (2+ messages)
` [gccrs COMMIT 2/2] intrinsic: Add arith_offset

[gccrs COMMIT] gccrs: fix ICE on break with a label and a value
 2026-06-29  9:36 UTC 

[gccrs COMMIT] gccrs: fix ICE on generic type aliases
 2026-06-29  9:21 UTC 

[gccrs COMMIT] gccrs: add non_contiguous_range_endpoints lint
 2026-06-29  9:17 UTC 

[gccrs COMMIT] gccrs: Detect errors in macro eager expansion
 2026-06-29  3:26 UTC 

[gccrs COMMIT 1/4] gccrs: Implement C-style string literals
 2026-06-28 22:56 UTC  (4+ messages)
` [gccrs COMMIT 2/4] gccrs: Add new compiler flag for parsing & compiling "
` [gccrs COMMIT 3/4] gccrs: Introduce CStr language item
` [gccrs COMMIT 4/4] gccrs: Fix field access on DST fat pointers

[gccrs COMMIT] rust: avoid ICE on attributed struct base parsing
 2026-06-28 22:28 UTC 

[PATCH v2] Remove BOOL_BITFIELD define from system.h and update its uses
 2026-06-28 19:28 UTC 

[gccrs COMMIT] gccrs: add non shorthand field patterns lint
 2026-06-27 23:31 UTC 

[gccrs COMMIT] gccrs: add unused visibilities lint
 2026-06-27 23:24 UTC 

[gccrs COMMIT] Handle assert with custom message
 2026-06-26 15:48 UTC 

[Bug rust/113477] New: rust/compile/torture/alt_patterns1.rs FAILs
 2026-06-26 13:42 UTC  (3+ messages)
` [Bug rust/113477] "

[Bug rust/113472] New: rust/compile/issue-1446.rs FAILs
 2026-06-26 13:41 UTC  (4+ messages)
` [Bug rust/113472] "

[Bug rust/113473] New: rust/compile/iterators1.rs etc. FAIL
 2026-06-26 13:41 UTC  (3+ messages)
` [Bug rust/113473] "

[Bug rust/120018] [15 regression] internal compiler error: in redirect_to_unreachable, at ipa-fnsummary.cc:258 for 32-bits
 2026-06-26 12:50 UTC  (3+ messages)

[Bug rust/125600] New: [17 regression] FAIL: rust/compile/torture/utf8_identifiers.rs [r17-1080-g75d0d58cffada7]
 2026-06-25 19:08 UTC  (9+ messages)
` [Bug rust/125600] "

[gccrs COMMIT 1/2] gccrs: remove useless diagnostic
 2026-06-24 16:54 UTC  (2+ messages)
` [gccrs COMMIT 2/2] gccrs: Fix ICE when trying to resolve const expr

[gccrs COMMIT] gccrs: Add testcases to show gat issue is fixed
 2026-06-24 16:43 UTC 

[gccrs COMMIT] gccrs: Add test case to show bug is fixed
 2026-06-24 16:40 UTC 

[gccrs COMMIT] gccrs: Fix ICE when handling offset on types with unknown size
 2026-06-24 16:27 UTC 

[gccrs COMMIT] gccrs: Fix ICE when handling invalid results during monomprhization
 2026-06-24 16:03 UTC 

☺ Buildbot (Sourceware): gccrust - build successful (master)
 2026-06-24 10:00 UTC 

☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
 2026-06-24  9:28 UTC 

[gccrs COMMIT 1/5] gccrs: Optionally pull in the inherited arguments when required
 2026-06-24  9:24 UTC  (5+ messages)
` [gccrs COMMIT 2/5] gccrs: Fix missing copy constructor arguments
` [gccrs COMMIT 3/5] gccrs: Fix ICE when ident is a lang item
` [gccrs COMMIT 4/5] gccrs: allow bidirection inference on call expressions
` [gccrs COMMIT 5/5] gccrs: Implment proper generic associated types

☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
 2026-06-24  9:08 UTC 

[gccrs COMMIT 1/2] intrinsic: Use Values::Intrinsics instead of raw strings in builtin map
 2026-06-23 14:48 UTC  (2+ messages)
` [gccrs COMMIT 2/2] intrinsic: Enforce intrinsic signatures during the type checking

[gccrs COMMIT] Move a test into compile/macros/mbe
 2026-06-23 10:46 UTC 

[gccrs COMMIT] intrinsic: Add min_align_of
 2026-06-17 21:21 UTC 

☺ Buildbot (Sourceware): gccrust - build successful (master)
 2026-06-17 15:41 UTC 

☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
 2026-06-17 15:26 UTC 

[gccrs COMMIT 1/3] nr: Add modules to types NS
 2026-06-17 14:59 UTC  (3+ messages)
` [gccrs COMMIT 2/3] nr: Remove hack around resolving modules
` [gccrs COMMIT 3/3] typecheck: Special case builtin types when typechecking types

[Bug rust/122888] New: rust/ast/rust-fmt.h: templates through extern "C" linkage ?
 2026-06-16 18:21 UTC  (2+ messages)
` [Bug rust/122888] "

Please ensure Signed-off-by and similar trailers are hyphenated
 2026-06-15 14:52 UTC  (3+ messages)

[gccrs COMMIT] gccrs: Search lang_prelude when reaching module boundary during name resolution
 2026-06-15 13:55 UTC 

☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
 2026-06-15 12:03 UTC 

[gccrs COMMIT 1/6] gccrs: add block drop candidate tracking infrastructure
 2026-06-15 11:35 UTC  (6+ messages)
` [gccrs COMMIT 2/6] gccrs: add block-exit Drop calls
` [gccrs COMMIT 3/6] gccrs: report unsupported Drop ref patterns
` [gccrs COMMIT 4/6] gccrs: move Drop helpers to separate files
` [gccrs COMMIT 5/6] gccrs: add drops at the end of function bodies
` [gccrs COMMIT 6/6] gccrs: Clean up drop compile headers

[Bug rust/116427] New: [15 regression] 32-bit crab1 fails to link on Solaris
 2026-06-12  6:53 UTC  (2+ messages)
` [Bug rust/116427] [15/16/17 "

[RFC PATCH] Fix up cpp_check_xid_property (used by rust)
 2026-06-11 11:48 UTC 

[Bug bootstrap/124839] New: [16 Regression] powerpc64le-unknown-linux-gnu bootstrap failure: 'rust/rust-token.o'
 2026-06-10 17:35 UTC  (2+ messages)
` [Bug bootstrap/124839] [16/17 "

[gccrs COMMIT 1/3] gccrs: Remove reduntant as_string calls
 2026-06-10 14:57 UTC  (3+ messages)
` [gccrs COMMIT 2/3] attr: Add attribute rustc_std_internal_symbol
` [gccrs COMMIT 3/3] attr: Add attributes rustc_allocator and rustc_allocator_nounwind

[gccrs COMMIT] aarch64: Work around regression in PR 125600
 2026-06-09 10:19 UTC  (3+ messages)

[gccrs COMMIT 1/2] Fix use after move in lexer
 2026-06-05 15:59 UTC  (2+ messages)
` [gccrs COMMIT 2/2] Add a new test for float literals

☺ Buildbot (Sourceware): gccrust - build successful (master)
 2026-06-05 13:14 UTC 

[gccrs COMMIT 01/19] nr: Add imports to types NS, add NR flattening
 2026-06-04 13:13 UTC  (19+ messages)
` [gccrs COMMIT 02/19] nr: Finish moving all segment resolution methods to NRCtx
` [gccrs COMMIT 03/19] nr: Properly resolve imports and modules in segments
` [gccrs COMMIT 04/19] nr: Rename ImmutableNameResolutionContext to FinalizedNameResolutionContext
` [gccrs COMMIT 05/19] session-manager: Call NRCtx::flatten after Late
` [gccrs COMMIT 06/19] nr: Improve Macro Def/Invoc mappings
` [gccrs COMMIT 07/19] nr: Create new APIs to specify namespaces in which usages should be looked-up
` [gccrs COMMIT 08/19] nr: Add more namespace lookup APIs
` [gccrs COMMIT 09/19] marklive: Allow looking up variables in types NS as well
` [gccrs COMMIT 10/19] nr2.0: Fix resolve_path_in_all_ns
` [gccrs COMMIT 11/19] nr: Separate APIs properly for flattening
` [gccrs COMMIT 12/19] resolve: Use definition IDs directly and fix ICEs
` [gccrs COMMIT 13/19] nr: Remove unused locus in finalize_rebind_import
` [gccrs COMMIT 14/19] nr: Disable flatten function for now
` [gccrs COMMIT 15/19] nr: Improve documentation around FinalizedNameResolutionContext
` [gccrs COMMIT 16/19] nr: Add lookup(ns1, ns2, ns3)
` [gccrs COMMIT 17/19] privacy-reporter: Check for resolved nodes in more namespaces
` [gccrs COMMIT 18/19] unsafe: Lookup PathInExpression nodes in both the Types and Values NS
` [gccrs COMMIT 19/19] compile-expr: Rename lookup_temp_var

[COMMITTED 01/19] gccrs: Clean up of obsolete nr2 command line option
 2026-06-04 12:51 UTC  (11+ messages)
` [COMMITTED 09/19] gccrs: Defer literal suffix validation to parser and preserve source fidelity
` [COMMITTED 13/19] gccrs: util: Switch VisType to an enum class and rename variants
` [COMMITTED 14/19] gccrs: testsuite: Add a testcase for issue 4158
` [COMMITTED 15/19] gccrs: testsuite: Add a testcase for issue 4159
` [COMMITTED 16/19] gccrs: Support labeled block value breaks in HIR lowering
` [COMMITTED 17/19] gccrs: Fix intrinsic error location
` [COMMITTED 18/19] gccrs: register the Drop lang item
` [COMMITTED 19/19] gccrs: Fix ICE when parsing empty path expression

[gccrs COMMIT] gccrs: Make `extern crate self` resolve to current crate
 2026-06-03 12:06 UTC 

[gccrs COMMIT] lang: Add lang item exchange_malloc
 2026-06-03 11:14 UTC 

Invitation: gccrs June Community Call @ Mon 8 Jun 2026 11am - 11:30am (CEST) (gcc-rust@gcc.gnu.org)
 2026-06-02 15:11 UTC 

[gccrs COMMIT] Limit globbing visitor
 2026-06-02 14:49 UTC 

page: 

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).