# GCC Rust Meeting 2024-11-12 * Mailing list: https://gcc.gnu.org/mailman/listinfo/gcc-rust * Zulip: https://gcc-rust.zulipchat.com/ * IRC: irc.oftc.net #gccrust * Video Link: https://meet.jit.si/gccrs-community-call-november ## Agenda - Changing the repository's structure for easier fork updates - Project Reports - Monthly report - What are we working on - Questions ## Changing the repo structure - Have something similar to what the GCC Go frontend does - https://github.com/golang/gofrontend - This could help when we do updates of the GitHub gccrs repo to build on top of a more recent GCC upstream - This would not change the upstreaming process - New idea: regularly `git rebase` GCC/Rust master branch on top of GCC upstream trunk - Brings in the usual "rebasing issues", but maybe it's not so bad in practice? - Thomas to prepare new branch corresponding to current GCC/Rust master branch; coordinate with Arthur to try rebasing a few of the current open, long-lived PRs. ## Project Reports ### What are we working on Philbert: - Typechecking bugs https://github.com/Rust-GCC/gccrs/issues/assigned/philberty - libcore/cmp.rs lang items and support (WIP) - Help Please - Fill out test case in issue: https://github.com/Rust-GCC/gccrs/issues/3031 - I think PEP did this a while back on zulip but i cant find it - https://godbolt.org/z/Pnfc619b1 ? - Rust Parser help requested: https://github.com/Rust-GCC/gccrs/issues/2886 - function parameter is getting parsed as a TraitObjectType but should be a Parenthesized type - How do we distiginguish this? - https://doc.rust-lang.org/reference/types.html#parenthesized-types - https://gcc-rust.zulipchat.com/#narrow/channel/266897-general/topic/Function.20parameter.20types.20parsing/near/481577307 ## Questions - "[FOSDEM] GCC (GNU Toolchain) dev room - CFP", <https://lists.fosdem.org/pipermail/fosdem/2024q4/003583.html>