Welcome GCC GSoC 2021 participants

Martin Jambor mjambor@suse.cz
Tue May 18 16:22:53 GMT 2021


I am pleased to announce that four students will be working on GCC
Google Summer of Code (GSoC) projects in 2021:

 - Ankur Saini will be working on "Extending C++ support for static
   analysis pass." This project will be mentored by David Malcolm.

 - Arthur Cohen will work on "Cargo tool for Rust-GCC" and be mentored
   by Philip Herron with occasional help from other Embecosm folk.

 - Wenzhang Yang will also work on the new Rust front-end, on a
   project called "Static analysis for unreachable functions."  Like
   Arthur, the project will be mentored by Philip Herron with
   occasional help from others at Embecosm.

 - Vishnu Madhav will "Make Cp-demangler non recursive" and will be
   mentored by me and Nathan Sidwell.

I'd like to congratulate all of them for putting together very solid
proposals and wish them best of luck with their projects.

All accepted students which do not already have one must request a
copyright assignment[1] as soon as possible.  Please email the
following information to assign@gnu.org and they will send you the
assignment form for your past and future changes.  Use your full legal
name (in ASCII characters) as the subject line of the message.  The
"program or package" is of course GCC.


[What is the name of the program or package you're contributing to?]

[Did you copy any files or text written by someone else in these changes?
Even if that material is free software, we need to know about it.]

[Do you have an employer who might have a basis to claim to own
your changes?  Do you attend a school which might make such a claim?]

[For the copyright registration, what country are you a citizen of?]

[What year were you born?]

[Please write your email address here.]

[Please write your postal address here.]

[Which files have you changed so far, and which new files have you written
so far?]

Please report back to me when you have completed the process and also if
you encounter any issues and/or unreasonably long delays.

The GSoC program has now entered its "community bonding period" which
lasts until June 7th.  During this time you should get in touch with
your mentors unless you have already done so and probably start
looking quite a bit more at GCC in general.  Because GCC targets many
computer platforms, you may also find it very useful to get an account
on the compile farm[2] so that you can test your code on a variety of
architectures.  Last but not least, feel free to raise any question
you might have on an appropriate mailing list[3] or say hi to us on
the gcc development IRC channel [4].

If you have any concerns or questions regarding the organizational part
of GSoC 2021 or just don't know who else to reach out to, feel free to
contact me throughout the duration of the program.

Once more, congratulations and good luck!


[1] https://gcc.gnu.org/contribute.html#legal
[2] https://gcc.gnu.org/wiki/CompileFarm
[3] https://gcc.gnu.org/lists.html
[4] https://gcc.gnu.org/wiki/GCConIRC

More information about the Gcc mailing list