gcc-rust
Thread
Date
Earlier messages
Later messages
Messages by Thread
Re: [PATCH] rust: Do not link with libdl and libpthread unconditionally
Uros Bizjak
[COMMITTED] gcc-mingw don't enable rust
Mark Wielaard
Re: ☠ Buildbot (Sourceware): gcc - failed configure (failure) (master)
Thomas Schwinge
Re: [gcc r14-7544] gccrs: libproc_macro: Build statically
Thomas Schwinge
Re: [gcc r14-7544] gccrs: libproc_macro: Build statically
Arthur Cohen
☝ Buildbot (Sourceware): gccrust - retry lost connection (master)
builder
☝ Buildbot (Sourceware): gccrust - retry lost connection compile (exception) (master)
builder
☝ Buildbot (Sourceware): gccrust - retry lost connection compile (exception) (master)
builder
Re: [PATCH] rust: Add rust.install-dvi and rust.install-html rules
Thomas Schwinge
[PATCH] build: Check for cargo when building rust language
pierre-emmanuel . patry
Re: [PATCH] build: Check for cargo when building rust language
Richard Biener
Re: [PATCH] build: Check for cargo when building rust language
John Paul Adrian Glaubitz
Re: [PATCH] build: Check for cargo when building rust language
Jakub Jelinek
Re: [PATCH] build: Check for cargo when building rust language
John Paul Adrian Glaubitz
Re: [PATCH] build: Check for cargo when building rust language
Arthur Cohen
Re: [PATCH] build: Check for cargo when building rust language
Iain Sandoe
Re: [PATCH] build: Check for cargo when building rust language
Arthur Cohen
Re: [PATCH] build: Check for cargo when building rust language
Iain Sandoe
Re: [PATCH] build: Check for cargo when building rust language
Arthur Cohen
Re: [PATCH] build: Check for cargo when building rust language
Andrew Pinski
Re: [PATCH] build: Check for cargo when building rust language
Arthur Cohen
Re: [PATCH] build: Check for cargo when building rust language
Thomas Schwinge
build: Don't check for host-prefixed 'cargo' program (was: [PATCH] build: Check for cargo when building rust language)
Thomas Schwinge
Re: build: Don't check for host-prefixed 'cargo' program
Pierre-Emmanuel Patry
build: Use of cargo not yet supported here in Canadian cross configurations (was: [PATCH] build: Check for cargo when building rust language)
Thomas Schwinge
Re: build: Use of cargo not yet supported here in Canadian cross configurations
Pierre-Emmanuel Patry
Re: build: Use of cargo not yet supported here in Canadian cross configurations
Arthur Cohen
Re: [PATCH] build: Check for cargo when building rust language
Andrew Pinski
Re: [PATCH] build: Check for cargo when building rust language
Rainer Orth
Re: [PATCH] build: Check for cargo when building rust language
Arthur Cohen
Re: [PATCH] build: Check for cargo when building rust language
Rainer Orth
[Bug rust/114629] New: rust-ast-resolve-expr contains bloated code for funny_error
roland.illig at gmx dot de
[Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
pinskia at gcc dot gnu.org
[Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
sjames at gcc dot gnu.org
[Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
pierre-emmanuel.patry at embecosm dot com
[Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
rguenth at gcc dot gnu.org
[Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
iains at gcc dot gnu.org
[Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
pinskia at gcc dot gnu.org
Re: [Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
Jakub Dupak
[Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
pinskia at gcc dot gnu.org
[Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
dkm at gcc dot gnu.org
[Bug rust/114629] rust-ast-resolve-expr contains bloated code for funny_error
iains at gcc dot gnu.org
I want to join Rust GCC
ali omer
Re: I want to join Rust GCC
Arthur Cohen
Logdy v0.8 is live now!
peter
Sourceware 2024 - The Plan
Mark Wielaard
Updated invitation: gccrs weekly @ Mon 18 Mar 2024 11am - 11:30am (GMT+1) (gcc-rust@gcc.gnu.org)
Arthur Cohen
Invitation: gccrs weekly @ Mon 18 Mar 2024 11am - 11:15am (GMT+1) (gcc-rust@gcc.gnu.org)
Arthur Cohen
Sourceware infrastructure updates for Q1 2024
Mark Wielaard
[PATCHSET] Update Rust frontend 21/02/2024
arthur . cohen
[COMMITTED 2/9] gccrs: Add testcase for matches!() macro
arthur . cohen
[COMMITTED 1/9] gccrs: Fix typo in RegionConstraints instance
arthur . cohen
[COMMITTED 5/9] gccrs: Add testcase for #[rustc_const_stable]
arthur . cohen
[COMMITTED 8/9] gccrs: Add variadic check on function params
arthur . cohen
[COMMITTED 9/9] Update copyright years.
arthur . cohen
[COMMITTED 7/9] gccrs: Fix lookup of TuplePattern sub-pattern types
arthur . cohen
[COMMITTED 6/9] gccrs: add powi intrinsics
arthur . cohen
[COMMITTED 3/9] gccrs: Fix rebinding imports
arthur . cohen
[COMMITTED 4/9] gccrs: expand: Fix formatting for "macro not found" error
arthur . cohen
Invitation: gccrs community call January @ Mon 19 Feb 2024 11am - 11:30am (CET) (gcc-rust@gcc.gnu.org)
Arthur Cohen
[Bug rust/113865] New: FAIL: rust/execute/torture/issue-2187.rs -O0 output pattern test
danglin at gcc dot gnu.org
[Bug rust/113865] FAIL: rust/execute/torture/issue-2187.rs -O0 output pattern test
rguenth at gcc dot gnu.org
[Bug rust/113864] New: FAIL: rust/debug/chartype.rs scan-assembler 0x10[ \t][^\n\r]* DW_AT_encoding
danglin at gcc dot gnu.org
[Bug rust/113864] FAIL: rust/debug/chartype.rs scan-assembler 0x10[ \t][^\n\r]* DW_AT_encoding
rguenth at gcc dot gnu.org
[COMMITTED 01/25] gccrs: Parse normal functions with `self` parameter correctly
arthur . cohen
[COMMITTED 07/25] gccrs: TyTy: Store region constraints
arthur . cohen
Re: [COMMITTED 07/25] gccrs: TyTy: Store region constraints
Bernhard Reutner-Fischer
Re: [COMMITTED 07/25] gccrs: TyTy: Store region constraints
Arthur Cohen
[COMMITTED 06/25] gccrs: Typecheck: add regions (lifetimes) to TyTy
arthur . cohen
[COMMITTED 10/25] gccrs: add testcase to prove issue has already been fixed
arthur . cohen
[COMMITTED 13/25] gccrs: remove old generics hack to reuse generic symbols from previous seg
arthur . cohen
Re: [COMMITTED 13/25] gccrs: remove old generics hack to reuse generic symbols from previous seg
Jakub Jelinek
[PATCH] gccrs: Avoid *.bak suffixed tests - use dg-skip-if instead
Jakub Jelinek
Re: [PATCH] gccrs: Avoid *.bak suffixed tests - use dg-skip-if instead
Arthur Cohen
[COMMITTED 19/25] gccrs: Use AssociatedItem in place of TraitItem
arthur . cohen
[COMMITTED 16/25] gccrs: Move the Implementation of implitem lowering into its own file.
arthur . cohen
[COMMITTED 02/25] gccrs: Implement quick-check for Unicode
arthur . cohen
[COMMITTED 05/25] gccrs: HIR: Add mising getter
arthur . cohen
[COMMITTED 04/25] gccrs: TyTy: Region (lifetime) representation
arthur . cohen
[COMMITTED 09/25] gccrs: Set the default ABI to C for extern blocks and extern functions
arthur . cohen
[COMMITTED 18/25] gccrs: fix bug in pattern check for tuples
arthur . cohen
[COMMITTED 20/25] gccrs: Add checks for Trait functions
arthur . cohen
[COMMITTED 23/25] gccrs: Parse trait functions as `AST::Function`.
arthur . cohen
[COMMITTED 24/25] gccrs: Remove obsolete classes and functions.
arthur . cohen
[COMMITTED 03/25] gccrs: Typecheck: lifetime interning and resolution tool
arthur . cohen
[COMMITTED 11/25] gccrs: add test cases to prove type inference is working
arthur . cohen
[COMMITTED 14/25] gccrs: remove similar hack in type paths as we had in path expressions
arthur . cohen
[COMMITTED 17/25] gccrs: Add testcase to show issue is already fixed
arthur . cohen
[COMMITTED 08/25] gccrs: TyTy: Store reference to type before any substitutions
arthur . cohen
[COMMITTED 21/25] gccrs: Add missing visitors for AST::Function.
arthur . cohen
[COMMITTED 25/25] gccrs: Fix macro parsing for trait items.
arthur . cohen
[COMMITTED 12/25] gccrs: Fix ICE accessing empty vector without check
arthur . cohen
[COMMITTED 15/25] gccrs: refactor inference variable computation into a seperate method
arthur . cohen
[COMMITTED 22/25] gccrs: Fix inconsistent formatting.
arthur . cohen
[PATCHSET] Update Rust frontend January 2024
arthur . cohen
[COMMITTED 002/101] gccrs: Add a test to highlight public trait type parsing
arthur . cohen
[COMMITTED 001/101] gccrs: Add visibility to trait item
arthur . cohen
[COMMITTED 003/101] gccrs: Fix error emission for self pointers
arthur . cohen
[COMMITTED 005/101] gccrs: Add new test for parsing errors on self pointers
arthur . cohen
[COMMITTED 008/101] gccrs: forever-stack: Fix basic get logic
arthur . cohen
[COMMITTED 010/101] gccrs: forever stack: Fix resolve_path signature
arthur . cohen
[COMMITTED 016/101] gccrs: Reject auto traits with generic parameters
arthur . cohen
[COMMITTED 012/101] gccrs: foreverstack: Add `to_canonical_path` method
arthur . cohen
[COMMITTED 017/101] gccrs: Add regression test for generic auto traits
arthur . cohen
[COMMITTED 015/101] gccrs: forever stack: Remove development debug info
arthur . cohen
[COMMITTED 024/101] gccrs: Replace TOK suffix with KW
arthur . cohen
[COMMITTED 020/101] gccrs: Add check for associated items on auto traits
arthur . cohen
[COMMITTED 036/101] gccrs: nr2.0: Store mappings in NameResolutionContext
arthur . cohen
[COMMITTED 023/101] gccrs: Add ast validation check on union variant number
arthur . cohen
[COMMITTED 037/101] gccrs: late: Start setting up builtin types
arthur . cohen
[COMMITTED 027/101] gccrs: Add await keyword
arthur . cohen
[COMMITTED 042/101] gccrs: early: Move `use` declaration resolving to TopLevel
arthur . cohen
[COMMITTED 031/101] gccrs: Introduce a proper keyword list
arthur . cohen
[COMMITTED 048/101] gccrs: Add a regression test for unsafe module validation
arthur . cohen
[COMMITTED 032/101] gccrs: Added support to Parse ASYNC function
arthur . cohen
[COMMITTED 052/101] gccrs: Allow const and async specifiers in functions
arthur . cohen
[COMMITTED 033/101] gccrs: ctx: Add Labels ForeverStack to the resolver.
arthur . cohen
[COMMITTED 004/101] gccrs: Report self parameter parsing error kind
arthur . cohen
[COMMITTED 030/101] gccrs: Replace some weak keyword raw value with constexpr
arthur . cohen
[COMMITTED 046/101] gccrs: Parse module safety
arthur . cohen
[COMMITTED 041/101] gccrs: ast: Add NodeId to UseTree base class
arthur . cohen
[COMMITTED 059/101] gccrs: Make early name resolver inherit from default one
arthur . cohen
[COMMITTED 047/101] gccrs: Emit an error on unsafe modules
arthur . cohen
[COMMITTED 007/101] gccrs: rib: Add Namespace enum
arthur . cohen
[COMMITTED 074/101] gccrs: BIR: Fix missed nodiscard
arthur . cohen
[COMMITTED 013/101] gccrs: foreverstack: Add `to_rib` method
arthur . cohen
[COMMITTED 078/101] gccrs: BIR: Cleanup
arthur . cohen
[COMMITTED 061/101] gccrs: Add execution test for name resolution 2.0
arthur . cohen
[COMMITTED 006/101] gccrs: ast: Change *Path nodes API
arthur . cohen
[COMMITTED 081/101] gccrs: Generate error for `async` trait fucntions
arthur . cohen
[COMMITTED 034/101] gccrs: nr2.0: Add base for late name resolution
arthur . cohen
[COMMITTED 009/101] gccrs: foreverstack: Specialize `get` for Namespace::Labels
arthur . cohen
[COMMITTED 069/101] gccrs: Make expand visitor inherit from default visitor
arthur . cohen
[COMMITTED 072/101] gccrs: HIR: add missing getters
arthur . cohen
[COMMITTED 014/101] gccrs: resolve: Format if properly
arthur . cohen
[COMMITTED 018/101] gccrs: Reject auto traits with super trait
arthur . cohen
[COMMITTED 085/101] gccrs: ast: Infer static lifetime for const and static items
arthur . cohen
[COMMITTED 021/101] gccrs: Emit an error on variadic non extern functions
arthur . cohen
[COMMITTED 022/101] gccrs: Add a test regular variadic functions errors
arthur . cohen
[COMMITTED 025/101] gccrs: Add edition separation for keywords
arthur . cohen
[COMMITTED 026/101] gccrs: Treat underscore as a keyword
arthur . cohen
[COMMITTED 029/101] gccrs: Add a list of weak keyword
arthur . cohen
[COMMITTED 028/101] gccrs: Replace some keyword raw values
arthur . cohen
[COMMITTED 044/101] gccrs: Create base class for TupleStructItems and TuplePatternItems
arthur . cohen
[COMMITTED 038/101] gccrs: late: Start storing mappings properly in the resolver
arthur . cohen
[COMMITTED 045/101] gccrs: Add unsafety member to modules
arthur . cohen
[COMMITTED 056/101] gccrs: Add regression test for const fn in trait
arthur . cohen
[COMMITTED 071/101] gccrs: refactor builtins initialization and attributes
arthur . cohen
[COMMITTED 073/101] gccrs: TyTy: Fix missed nodiscard
arthur . cohen
[COMMITTED 075/101] gccrs: TyTy: refactor to new API
arthur . cohen
[COMMITTED 076/101] gccrs: TyTy: Common interface for fucntion-like types
arthur . cohen
[COMMITTED 089/101] gccrs: Handle `async` functions in traits
arthur . cohen
[COMMITTED 082/101] gccrs: ast: Fix lifetime type parsing
arthur . cohen
[COMMITTED 094/101] gccrs: Added newline to get more readable lexdump
arthur . cohen
[COMMITTED 086/101] gccrs: ast: Lower 'for' lifetimes
arthur . cohen
[COMMITTED 101/101] gccrs: Fix output line ending patterns.
arthur . cohen
[COMMITTED 097/101] gccrs: AST: Fix for lifetime lowering
arthur . cohen
[COMMITTED 011/101] gccrs: forever stack: Improve resolve_path implementation
arthur . cohen
[COMMITTED 019/101] gccrs: Add a regression test for super trait on auto trait
arthur . cohen
[COMMITTED 035/101] gccrs: toplevel: Use DefaultResolver for Function
arthur . cohen
[COMMITTED 043/101] gccrs: toplevel: Resolve `use` declarations
arthur . cohen
[COMMITTED 039/101] gccrs: early: Resolve paths properly
arthur . cohen
[COMMITTED 051/101] gccrs: Split async and const function qualifiers
arthur . cohen
[COMMITTED 040/101] gccrs: toplevel: Add comment about running the collector twice
arthur . cohen
[COMMITTED 053/101] gccrs: Add async const function ast validation pass
arthur . cohen
[COMMITTED 049/101] gccrs: Remove backend dependancy on resolution rib information
arthur . cohen
[COMMITTED 050/101] gccrs: Remove class AST::InherentImplItem
arthur . cohen
[COMMITTED 055/101] gccrs: Add AST validation check for const in trait
arthur . cohen
[COMMITTED 054/101] gccrs: Add a regression test for async const functions
arthur . cohen
[COMMITTED 079/101] gccrs: split rust-mangle.cc into two files
arthur . cohen
[COMMITTED 083/101] gccrs: ast: Unify explicitly and implicitly elided lifettimes
arthur . cohen
[COMMITTED 093/101] gccrs: Unify storage of associated items in SingleASTNode
arthur . cohen
[COMMITTED 091/101] gccrs: Handle `async` keyword for regular implementations
arthur . cohen
[COMMITTED 058/101] gccrs: Change the attribute checker visitor to default one
arthur . cohen
[COMMITTED 060/101] gccrs: Add multiple regression test in name resolution
arthur . cohen
[COMMITTED 063/101] gccrs: Add validation for functions without body
arthur . cohen
[COMMITTED 062/101] gccrs: Make function bodies truly optional
arthur . cohen
[COMMITTED 057/101] gccrs: Make feature gate visitor inherit from default one
arthur . cohen
[COMMITTED 068/101] gccrs: Make default resolver inherit from default visitor
arthur . cohen
[COMMITTED 084/101] gccrs: ast: Full lifetime elision handling
arthur . cohen
[COMMITTED 087/101] gccrs: TyTy: Refactor FnType deprecated API
arthur . cohen
[COMMITTED 092/101] gccrs: Add improved error when a field is redefined in a struct constructor
arthur . cohen
[COMMITTED 096/101] gccrs: AST: Fix for lifetime parsing
arthur . cohen
[COMMITTED 100/101] gccrs: Remove TraitImplItem
arthur . cohen
[COMMITTED 099/101] gccrs: Add improved error when no fields in initializer
arthur . cohen
[COMMITTED 064/101] gccrs: Add a regression test for function body check
arthur . cohen
[COMMITTED 065/101] gccrs: Generate error for const trait functions
arthur . cohen
[COMMITTED 066/101] gccrs: Renamed `WIN64` to `WIN_64`
arthur . cohen
[COMMITTED 067/101] gccrs: Allow enabling lang_items and no_core features
arthur . cohen
[COMMITTED 070/101] gccrs: Change cfg stripper to use default visitor
arthur . cohen
[COMMITTED 077/101] gccrs: TyTy: SubstitutionRef cast specialization
arthur . cohen
[COMMITTED 080/101] gccrs: Handle `async` qualifier inside trait
arthur . cohen
[COMMITTED 088/101] gccrs: Handle newlines during string parsing while lexing
arthur . cohen
[COMMITTED 090/101] gccrs: Fix inconsistent formatting
arthur . cohen
[COMMITTED 095/101] gccrs: Test: fix missing lifetime in a test
arthur . cohen
[COMMITTED 098/101] gccrs: Test: check implemented for lifetime handling
arthur . cohen
[Bug rust/113553] New: rust fails to build on spar64-linux-gnu
doko at gcc dot gnu.org
[Bug rust/113553] rust fails to build on spar64-linux-gnu
doko at gcc dot gnu.org
[Bug rust/113553] rust fails to build on sparc64-linux-gnu
doko at gcc dot gnu.org
[Bug rust/113553] rust fails to build on sparc64-linux-gnu
ro at gcc dot gnu.org
Earlier messages
Later messages