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