# GCC Rust Meeting 2022-08-05
- Date/Time: 5th August 2022 at: 09h00 UTC
- 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
## Agenda
- Project Reports
- What are we working on
- Upstreaming
- Questions
## Project Reports
Monthly report: https://thephilbert.io/2022/08/01/gcc-rust-monthly-report-19-july-2022/
### What are we working on
Philbert:
- bugs
- type coercions
- refactor generic argument handling to support const generics
Arthur:
- unsafe pass
- overflow checks
-
Faisal:
- supporting array index expr for constexpr
- conditional support
- loop support
- break
- continue
- Cleanup
- remove unnessecary c++ specific stuff
-
### Upstreaming
- Removing target hooks code from main
- This simplifies the patch review
- we only need to care about the front end
- Redo patches to generate
- Skeleton front-end for rust
- AST structures
- Lexer and Parser (might be split up)
- Expansion pass
- Name resolution pass
- HIR IR and lowering pass
- Type resolution pass
- Deadcode pass
- Unsafe pass
- GCC Generic code-generation and constexpr code
- Smaller lints like unused var
- Metadata output
- Compiler driver update
- Testsuite