GCC Front-End for Rust

¿Es Rust-GCC/gccrs apto para principiantes?

En los últimos 30 días, Rust-GCC/gccrs fusionó 11 de 26 pull requests de colaboradores externos, y sus mantenedores suelen responder en 2 días. Ahora mismo hay 1 issue apto para principiantes abierto.

Estrellas
3k
Forks
235
Issues abiertos para principiantes
1
Issues indexados
565
Merge medio
4 d 7 h
PR fusionados (30 d)
34
Lenguaje dominante
C++
Licencia
GPL-2.0
Último push a GitHub
29/10/2026
Última indexación
19/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas

Cómo contribuir a Rust-GCC/gccrs

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Incluye un Dockerfile o un archivo de Docker Compose, así que puedes ejecutarlo sin instalar todas sus herramientas.
  3. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  4. Elige el issue abierto apto para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • ICE in is_refutable, at rust/hir/tree/rust-hir-pattern.h
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    Rust-GCC/gccrs#5052 ·

    Los mantenedores suelen responder en 2 días

  • ICE in fold_convert_loc, at fold-const.cc
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    Rust-GCC/gccrs#5051 ·

    Los mantenedores suelen responder en 2 días

  • ICE in is_refutable, at rust/hir/tree/rust-hir-pattern.h
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    Rust-GCC/gccrs#5050 ·

    Los mantenedores suelen responder en 2 días

  • Rust ast builder still uses vector of `PathExprSegment`
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    Rust-GCC/gccrs#5043 ·

    Los mantenedores suelen responder en 2 días

  • segfault Rust::TyTy::BaseType::is_equal
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Rust-GCC/gccrs#4991 ·

    Los mantenedores suelen responder en 2 días

  • segfault tree_class_check / build_pointer_type_for_mode
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Rust-GCC/gccrs#4990 ·

    Los mantenedores suelen responder en 2 días

  • ICE in lookup_or_add_type, at rust/typecheck/rust-tyty-variance-analysis.cc
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    Rust-GCC/gccrs#4989 ·

    Los mantenedores suelen responder en 2 días

  • ICE in constructor_expression, at rust/rust-gcc.cc
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Rust-GCC/gccrs#4988 ·

    Los mantenedores suelen responder en 2 días

  • ICE in get_fn_addr_from_dyn, at rust/backend/rust-compile-expr.cc
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    Rust-GCC/gccrs#4987 ·

    Los mantenedores suelen responder en 2 días

  • ICE in resolve_method_address, at rust/backend/ru
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Rust-GCC/gccrs#4986 ·

    Los mantenedores suelen responder en 2 días

  • ICE tree check: expected integer_type or enumeral_type or boolean_type or real_type or fixed_point_type or bitint_type, have record_type in get_type_static_bounds, at tree.cc
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    Rust-GCC/gccrs#4985 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • ICE in as_a, at machmode.h:391 , repr simd + never
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Rust-GCC/gccrs#4984 ·

    Los mantenedores suelen responder en 2 días

  • Support mrustc/minicargo for gccrs’s bootstrap
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 22/100

    Rust-GCC/gccrs#4982 · 2 comentarios · 3 reacciones ·

    Los mantenedores suelen responder en 2 días

  • match on bool: exhaustiveness not checked
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    Rust-GCC/gccrs#4967 · 4 comentarios ·

    Los mantenedores suelen responder en 2 días

  • returning reference to local struct should be denied
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 58/100

    Rust-GCC/gccrs#4941 ·

    Los mantenedores suelen responder en 2 días

  • while loop on uninitialised binding not rejected
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    Rust-GCC/gccrs#4939 ·

    Los mantenedores suelen responder en 2 días

  • missing intrinsics for core
    Quizá libre de nuevo @Polygonalr la tomó hace 43 días y no hay ningún pull request abierto. Abierto
    codegen core

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    Rust-GCC/gccrs#4926 · 3 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • mismatched types
    Abierto
    typechecking

    Dificultad 4/5 3-5 días Aptitud para principiantes 50/100

    Rust-GCC/gccrs#4904 ·

    Los mantenedores suelen responder en 2 días

  • Investigate proper Rust CFI implementation
    Abierto
    codegen rust-for-linux

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    Rust-GCC/gccrs#4876 · 2 reacciones ·

    Los mantenedores suelen responder en 2 días

  • Follow up to 4735
    Quizá libre de nuevo @P-E-P la tomó hace 59 días y no hay ningún pull request abierto. Abierto
    bug

    Rust-GCC/gccrs#4849 · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • Handle `cfi_encoding` attribute
    Abierto
    codegen rust-for-linux

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    Rust-GCC/gccrs#4842 ·

    Los mantenedores suelen responder en 2 días

  • Handle `derive_coerce_pointee` feature and associated `derive(CoercePointee)`
    Abierto
    rust-for-linux typechecking

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    Rust-GCC/gccrs#4839 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Handle arbitrary self types
    Abierto
    codegen name resolution parser rust-for-linux typechecking

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    Rust-GCC/gccrs#4838 ·

    Los mantenedores suelen responder en 2 días

  • Compile `PLATFORM_INTRINSIC` ABI extern functions
    Abierto
    codegen core

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    Rust-GCC/gccrs#4819 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • ICE `tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in type_hasher, at rust/backend/rust-compile-context.cc:`
    Quizá libre de nuevo @philberty la tomó hace 79 días y no hay ningún pull request abierto. Abierto
    bug

    Rust-GCC/gccrs#4742 · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • ICE tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in build_array_type_1, async fn array
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 65/100

    Rust-GCC/gccrs#4741 ·

    Los mantenedores suelen responder en 2 días

  • ICE in is_refutable, at rust/hir/tree/rust-hir-pattern-abstract.cc:285
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    Rust-GCC/gccrs#4738 ·

    Los mantenedores suelen responder en 2 días

  • ICE in is_refutable, at rust/hir/tree/rust-hir-pattern-abstract.cc:103
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    Rust-GCC/gccrs#4737 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • ICE in eval_component_reference, at rust/backend/rust-constexpr.cc , const casting
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    Rust-GCC/gccrs#4734 ·

    Los mantenedores suelen responder en 2 días

  • ICE in as_string, at rust/typecheck/rust-tyty-variance-analysis.cc: recursive struct
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    Rust-GCC/gccrs#4733 ·

    Los mantenedores suelen responder en 2 días

  • ICE in insert_ast_item when the same crate is declared twice under different names
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 72/100

    Rust-GCC/gccrs#4724 · 2 comentarios ·

    Los mantenedores suelen responder en 2 días

  • Double drop when `break` precedes a local declaration in the same scope
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    Rust-GCC/gccrs#4717 ·

    Los mantenedores suelen responder en 2 días

  • Make function-scope drop aligns to rustc
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    Rust-GCC/gccrs#4712 ·

    Los mantenedores suelen responder en 2 días

  • Failed to lookup type reference for associated type in where-clause bound
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    Rust-GCC/gccrs#4708 ·

    Los mantenedores suelen responder en 2 días

  • Lang item attributes are not handled on enum variants
    Quizá libre de nuevo @powerboat9 la tomó hace 112 días y no hay ningún pull request abierto. Abierto

    Rust-GCC/gccrs#4703 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • Handle ambiguous glob import of `panic!`
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    Rust-GCC/gccrs#4701 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Invalid `extended_key_value_attribute` error
    Abierto
    expansion name resolution parser

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    Rust-GCC/gccrs#4690 · 3 comentarios ·

    Los mantenedores suelen responder en 2 días

  • E0428 when enum variant and generic parameter share the same name
    Abierto
    name resolution subset-error

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    Rust-GCC/gccrs#4687 ·

    Los mantenedores suelen responder en 2 días

  • segfault pp_token_begin_quote
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    Rust-GCC/gccrs#4677 ·

    Los mantenedores suelen responder en 2 días

  • ICE in compile_function fn that calls a main() with arguments
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    Rust-GCC/gccrs#4669 ·

    Los mantenedores suelen responder en 2 días

  • ICE in build2, at tree.cc, recursive const fn
    Quizá libre de nuevo @philberty la tomó hace 61 días y no hay ningún pull request abierto. Abierto
    bug const-generics

    Rust-GCC/gccrs#4667 · 1 asignado ·

    Los mantenedores suelen responder en 2 días

  • C-variadic function definitions are rejected, blocking varargs_without_pattern lint
    Abierto
    missing-lint parser

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    Rust-GCC/gccrs#4657 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Associated-type where clause is only parsed in the deprecated position, blocking deprecated_where_clause_location lint
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 65/100

    Rust-GCC/gccrs#4656 ·

    Los mantenedores suelen responder en 2 días

  • Test-harness attribute macros are stripped before HIR, blocking duplicate_macro_attributes lint
    Abierto
    missing-lint

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    Rust-GCC/gccrs#4655 · 1 comentario ·

    Los mantenedores suelen responder en 2 días

  • Single argument `assert!` message
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    Rust-GCC/gccrs#4635 ·

    Los mantenedores suelen responder en 2 días

  • ICE in struct_field_expression (match)
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    Rust-GCC/gccrs#4619 · 1 reacción ·

    Los mantenedores suelen responder en 2 días

  • ICE: NR2: segfault with edition 2018
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    Rust-GCC/gccrs#4618 ·

    Los mantenedores suelen responder en 2 días

  • segfault `Rust::TyTy::VariantDef::as_string`
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 70/100

    Rust-GCC/gccrs#4617 ·

    Los mantenedores suelen responder en 2 días

  • segfault BaseType::get_kind()
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    Rust-GCC/gccrs#4616 ·

    Los mantenedores suelen responder en 2 días

  • ICE in parse_reg_operand_const, at rust/expand/rust-macro-builtins-asm.cc (globalasm)
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    Rust-GCC/gccrs#4615 ·

    Los mantenedores suelen responder en 2 días

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.