public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: Martin Jambor <mjambor@suse.cz>
To: GCC Mailing List <gcc@gcc.gnu.org>
Cc: timll1402@gmail.com, ndrwnaguib@gmail.com, mirimmad17@gmail.com,
	19062002@brookes.ac.uk, nitinkumar4268@gmail.com,
	wileamyp@outlook.com, Philip Herron <philip.herron@embecosm.com>,
	David Malcolm <dmalcolm@redhat.com>, Jan Hubicka <hubicka@ucw.cz>,
	Tobias Burnus <tobias@codesourcery.com>,
	Thomas Schwinge <thomas@codesourcery.com>,
	arthur.cohen@embecosm.com
Subject: Welcome GCC GSoC 2022 participants
Date: Mon, 23 May 2022 20:24:45 +0200	[thread overview]
Message-ID: <ri6czg4ayz6.fsf@suse.cz> (raw)

Hello,

I am pleased to announce that as many as six contributors will be
working on GCC Google Summer of Code (GSoC) projects in 2022!  In no
particular order:

- Faisal Abbas will be working on "Complete Support for Constant
  Folding in GCC Rust Front-end." This project will be mentored by
  Philip Herron.

- Immad Mir will "Extend GCCs static analyzer to support checking for
  POSIX file descriptor APIs" and the project will be mentored by
  David Malcolm.

- Andrew Naguib will also work on a Rust front-end project, specifically
  on "Improving debugging experience by enhancing the HIR dump."  The
  project will be mentored by Arthur Cohen and Philip Herron.

- Nitin Kumar will "Bypass assembler when generating LTO object files"
  and in that effort will be mentored by Jan Hubička and myself.

- Tim Lange will add "New checkers for GCC’s static analyzer" and will
  be mentored by David Malcolm.

- Wileam Phan has succeeded with a project on "Accelerating Fortran DO
  CONCURRENT in GCC."  The mentors will be Tobias Burnus and Thomas
  Schwinge.

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

The GSoC program has now entered its "community bonding period" which
lasts until June 13th.  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.

In the initial discussion with your mentors, please take a while to talk
about the time-frame of your project.  If you are happy with the
standard one (mid-term evaluation deadline on July 29th, final deadline
on September 12th) you are all set.  This year the program can however
also accommodate non-standard schedules within some constraints, see
suggestions at:
https://developers.google.com/open-source/gsoc/help/2022-project-dates

If you want to change the duration of your project, first please reach
an agreement with your mentor and then email me.

Because GCC targets many computer platforms, you may also find it very
useful to get an account on the compile farm so that you can test your
code on a variety of architectures.  For more details, see
https://gcc.gnu.org/wiki/CompileFarm

I'd also like to ask all six accepted contributors to take a few
minutes to familiarize themselves with the legal pre-requisites that
we have for contributing.  There are two options.  The much simpler
one is that copyright remains with you but you provide a "Developer
Certificate of Origin" for your contributions.  You can do that by
adding a "Signed-off-by:" tag to all your patches.  The second option
is to assign your copyright to the Free Software Foundation (if anyone
wants to do this, please let me know and I will help).  More
information about both is at:
https://gcc.gnu.org/contribute.html#legal

Last but not least, feel free to raise any question you might have on
an appropriate mailing list (https://gcc.gnu.org/lists.html) or say hi
to us on the gcc development IRC channel
(https://gcc.gnu.org/wiki/GCConIRC).

If you have any concerns or questions regarding the organizational part
of GSoC 2022 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!

Martin

             reply	other threads:[~2022-05-23 18:24 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-05-23 18:24 Martin Jambor [this message]
2022-05-23 18:50 ` Wileam Yonatan Phan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ri6czg4ayz6.fsf@suse.cz \
    --to=mjambor@suse.cz \
    --cc=19062002@brookes.ac.uk \
    --cc=arthur.cohen@embecosm.com \
    --cc=dmalcolm@redhat.com \
    --cc=gcc@gcc.gnu.org \
    --cc=hubicka@ucw.cz \
    --cc=mirimmad17@gmail.com \
    --cc=ndrwnaguib@gmail.com \
    --cc=nitinkumar4268@gmail.com \
    --cc=philip.herron@embecosm.com \
    --cc=thomas@codesourcery.com \
    --cc=timll1402@gmail.com \
    --cc=tobias@codesourcery.com \
    --cc=wileamyp@outlook.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).