On Tue, 2020-03-24 at 10:18 -0500, Nader Al Awar wrote:
> Hello,
> 
> I am a master's student at UT Austin and I am interested in working
> on
> extending the static analysis pass project as part of GSoC.

Hello, I'm the author/maintainer of the static analysis pass, and would
be the mentor for the GSoC project.

Several students have expressed an interest in this project, but AFAIK
no-one has yet submitted a formal application.

I wrote a fairly broad project idea on the GCC wiki page, so there may
be room for more than one student.

> Specifically, I'm interested in both adding C++ support for
> new/delete
> and adding plugin support.

There's plenty of work to be done to add C++ support.

"Adding plugin support" makes most sense if there's a specific plugin
for using the plugin interface, so I'm interested in seeing what ideas
you might have as a proof-of-concept plugin (e.g. is there a particular
domain-specific checker you're interested in adding?).

> Most of my background is in software engineering and testing:
> building
> tools to find bugs and improving software reliability through
> testing,
> but I do have some experience with static analysis. Most of my
> programming experience is in C++ and C to a lesser extent. Also, I
> have always been interested in working on a compiler project, so this
> project seems like a good opportunity to combine my past experience
> with my other interests.

This sounds like a good skill set.

> I already worked through the “Before You Apply“ section and I was
> wondering whether there are any tasks I need to do before I submit an
> official application.

Your email seems like a good start.

I'm new to being a GSoC mentor, so I'm afraid I'm a little hazy on the
details.

> PS: I am resending this email because I accidentally sent it as HTML
> before
> 
> Sincerely,
> Nader Al Awar

Hope this is helpful
Dave

Reply via email to