[GSoC 2026] Inquiry about "Drop" trait infrastructure for Rust Front-End
Arthur Cohen
arthur.cohen@embecosm.com
Fri Mar 27 13:05:46 GMT 2026
Hi there!
Thank you for your email and for your interest in the project :D
As it currently stands, we have very little implemented when it comes to
`Drop`. Your best bet is looking at our BIR and borrow-checking
implementation, as it relates a little bit to what needs to be done for
`Drop`.
As far as I can tell, there are no beginner-friendly issues related to
the `Drop` area yet - I would encourage you to pick any issue that
interests you and start working on it, and feel free to ask any
questions you may have via email or in our Zulip groupchat [1].
I hope you have a good time contributing and I look forward to reading
your proposal!
Best,
Arthur
[1]: https://gcc-rust.zulipchat.com/
On 3/27/26 1:47 PM, NO₃⁻ wrote:
> Hi GCC Rust Team,
>
> My name is Xiangao Liu, and I am very interested in contributing to the
> GCC Rust Front-End for GSoC 2026.
> I have read through the selected project ideas and would love to focus
> on the project "Add infrastructure to handle the 'Drop' trait". I
> understand that this involves handling Rust's RAII behavior and tricky
> drop rules.
> As I am currently preparing my application and familiarizing myself with
> the gccrs codebase, I would like to ask for some guidance to make a
> solid start. Could you please point me to the current implementation
> status of 'Drop' trait?
>
> Additionally, if there are any specific open issues, small bugs, or
> beginner-friendly patches related to this area that I could try working
> on, I would be very grateful to know. I hope to submit a small patch
> before finalizing my proposal to better understand the workflow.
> Thank you so much for your time and help!
>
> Best regards,
> Xiangao Liu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x1B3465B044AD9C65.asc
Type: application/pgp-keys
Size: 3143 bytes
Desc: OpenPGP public key
URL: <https://gcc.gnu.org/pipermail/gcc-rust/attachments/20260327/da65ccaa/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://gcc.gnu.org/pipermail/gcc-rust/attachments/20260327/da65ccaa/attachment.sig>
More information about the Gcc-rust
mailing list