On 5 March 2016 at 01:28, Manuel López-Ibáñez <lopeziba...@gmail.com> wrote: > Tobias, Maxim, or anyone else, > > For the projects accepted in 2015, if you send me the relevant info > (project title, student name, mentor name, a link to some webpage, > blog, wiki or a mailing list post describing the project), I will take > care of updating our wiki. This helps potential applicants to see what > kind of projects might be acceptable, what has been done already, etc. > > I see Jonathan already added one of the projects from 2015. That is > great! How many were? There were 2 projects: a) Addressing mode selection in GCC Student: Erik Krisztián Varga Mentor: Oleg Endo Abstract: http://www.google-melange.com/gsoc/project/details/google/gsoc2015/erikvarga/5693417237512192
b) Completing the missing parts of the Fundamentals TS in libstdc++ Student: Fan You Mentor: Tim Shen Abstract: http://www.google-melange.com/gsoc/project/details/google/gsoc2015/youbuer/5649050225344512 Thank you, Prathamesh > > Thanks, > > Manuel. > > On 3 March 2016 at 13:54, David Edelsohn <dje....@gmail.com> wrote: >> Tobias and Maxim were the recent coordinators. >> >> On Thu, Mar 3, 2016 at 8:47 AM, Joel Sherrill <joel.sherr...@oarcorp.com> >> wrote: >>> I may have missed this comment but GCC wouldn't need to apply as it's own >>> GSoC project. The GNU Project applied as an umbrella organization and was >>> accepted. Any GCC activities would be under that. I don't know who the >>> organization administrator is for the GNU Project but the loop needs to be >>> closed so GCC is included. >>> >>> FWIW the RTEMS community had been interested in improvements to coverage >>> reporting but we don't have the expertise to do it without someone >>> knowledgeable from GCC. We do have requirements. >>> >>> --joel >>> >>> >>> >>> On March 3, 2016 4:32:00 AM CST, "Manuel López-Ibáñez" >>> <lopeziba...@gmail.com> wrote: >>>>On 01/03/16 19:38, Ayush Goel wrote: >>>>> Hey, >>>> >>>>Hi, >>>> >>>>Things related to development of GCC are best discussed in gcc@ (not >>>>many gcc >>>>developers actually read gcc-help). I'm moving this discussion here. >>>> >>>>> I am interested in contributing to gcc for the gsoc 2016. >>>> >>>>Unfortunately, it seems GCC did not apply to participate in GSoC 2016 >>>>and the >>>>deadline passed already: >>>>https://summerofcode.withgoogle.com/organizations/?sp-search=GCC >>>> >>>>It also seems we did not apply last year either (at least >>>>https://gcc.gnu.org/wiki/SummerOfCode does not show any accepted >>>>projects for >>>>2015). >>>> >>>>I think some of us would be interested in mentoring students if they >>>>match >>>>their preferred project [*] (thus, it is better to propose several >>>>projects and >>>>see if a mentor is interested than to try to find a mentor for your >>>>preferred >>>>project). >>>> >>>>However, applying to GSoC requires some paperwork and commitment >>>>besides >>>>mentoring, and GCC is lacking developers and existing developers have >>>>no free >>>>time to dedicate to this. >>>> >>>>> One of the projects listed a few years back, “Converting different >>>>program representations level of GCC back to the source code” seems >>>>really interesting to me, and I’d like to discuss the possible ways >>>>this could be done. Who should I get into touch with? >>>>> >>>>> I’ve been doing research in extracting call graphs from binaries and >>>>analysing them and therefore have gathered sufficient information about >>>>Intermediate representations, compiler optimisations. And so feel I >>>>might be a good match for the project >>>> >>>>My advice to you or any other prospective GSoC student would be: >>>> >>>>a) Start publicly working on GCC now: >>>>https://gcc.gnu.org/wiki/GettingStarted#Basics:_Contributing_to_GCC_in_10_easy_steps >>>> >>>>b) Get familiar with GCC devs on your area of interest. >>>> >>>>c) Convince them that a project of yours would be so useful and >>>>interesting >>>>that they better spent the time/effort to get GCC in the next GSoC. >>>> >>>>d) Once GCC is accepted by GSoC, we get so very few applications that >>>>anyone >>>>with a reasonable project (specially if they already have a willing >>>>mentor) is >>>>almost guaranteed to be accepted. >>>> >>>>I understand that the above is not ideal, much less useful for this >>>>year, but I >>>>don't have anything better to offer, sorry. You could also apply to >>>>LLVM. They >>>>are participating in GSoC this year: >>>>https://summerofcode.withgoogle.com/organizations/?sp-search=LLVM >>>> >>>> >>>>Good luck, >>>> >>>>Manuel. >>>> >>>>[*] Projects I would be willing to mentor: >>>> >>>>* Replace libiberty with gnulib. See >>>>http://gcc.gnu.org/ml/gcc-patches/2012-08/msg00362.html >>>>* Anything here: https://gcc.gnu.org/wiki/Better_Diagnostics >>>>* Kill TREE_LIST (https://gcc.gnu.org/wiki/Speedup_areas#Trees) >>>>* Kill TREE_VECTOR >>>>* Kill %qE (not pretty-printing of expressions) >>>>* Kill implicit input_location >>>>* Revive the gdb compile project >>>>(https://sourceware.org/gdb/wiki/GCCCompileAndExecute), which seems >>>>dead. >>> >>> --joel