---
# System prepended metadata

title: GCC Rust Meeting 2023-03-06

---

# GCC Rust Meeting 2023-03-06

* Date/Time: 6th March 2023 at 10h00 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-february

## Agenda

- Project Reports
    - Monthly report
    - What are we working on
- Questions

## Project Reports

Monthly report: WIP

### What are we working on

- Arthur:
    - Macro export attribute
    - Early Name resolution
    - Parser Bugs
    - Testing libcore expansion/name-resolution
    - GCC patches

- Philbert: https://github.com/Rust-GCC/gccrs/issues/1895
    - It feels very achiveable now!!!
    - Nested Qualified path bug
    - Some missing intrinsics
        - uninit
        - move_val_init
        - {add,sub,mul}_with_overflow
    - Some type inferencing bugs
        - We now have a unify_and commit_if_ok and implicit type inference
            - rustc allows:
                - let x:*const T = ...
                - let a:*const u8 = x
                - This requires implicit inference variables

- Thomas
    - Merges from GCC upstream.
    - Miscellaneous reviews.
    - Next thing is to look into <https://github.com/Rust-GCC/gccrs/pull/1913> "librust: Add libproc_macro and build system".

- Anyone else?

## clang-format

Where did we get to with it on zulip :D

## Missing features

As far as we know:

- Iterators
- Opaque Types
- Drop
- Some intrinsics
- Complex Match patterns
- IfLet

## Questions

Feel free to add questions!

