public inbox for fortran@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: GSoc Topics
       [not found] <CANYmVHt1Pz2tVc=XbfTJiTiwsj4qsP6b2+Ud+SUd7=UxvV5AZw@mail.gmail.com>
@ 2024-01-23 22:22 ` Martin Jambor
       [not found] ` <65b03c3a.500a0220.6ecb2.84dbSMTPIN_ADDED_BROKEN@mx.google.com>
  1 sibling, 0 replies; 3+ messages in thread
From: Martin Jambor @ 2024-01-23 22:22 UTC (permalink / raw)
  To: Gaurang Aswal; +Cc: GCC Mailing List, Gfortran mailing list

Hello,

We are delighted you found contributing to GCC interesting.  GCC has
applied to be part of GSoC 2024 but of course selected organizations
have not been announced yet.

On Fri, Jan 12 2024, Gaurang Aswal via Gcc wrote:
> Hey I am Gaurang Aswal a 4th year B.E. Computer Science student from BITS
> Goa, India and wanted some info and insights on the Fortran projects and I
> am interested in working on them.

While the list of suggested projects at
https://gcc.gnu.org/wiki/SummerOfCode is undergoing review for 2024, I
think the Fortran ones will not change much.  Please look over them, try
to figure out what they would entail and which you'd like best.  In this
reply I have also CCed the Fortran mailing list, people there might help
you decide which Fortan project would be the best for you.


> I have basic knowledge of C/C++ and I
> have completed my basic computer science courses in the same language,
> which included Object Oriented Programming, Data Structures and Algorithms,
> Computer Architecture and Operating Systems. I would like to keep in touch
> and want to know how to proceed working on the topics.

Contributing to the compiler also requires some rudimentary theoretical
background in compilers, at the very least understanding of the concept
of Intermediate Representation (IR), often also called Intermediate
Language (IL).  Googling either of the two terms should help you to find
a lot of material to familiarize yourself with it.

Please also look again at the "Before you apply" section of the idea
page https://gcc.gnu.org/wiki/SummerOfCode#Before_you_apply and make
sure you are able to build, install and test GCC and then have it
generate dumps and step through some function during compilation.

Also, feel free to ask for help here with any specific GCC development
issues you may encounter.

Good luck,

Martin

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: GSoc Topics
       [not found] ` <65b03c3a.500a0220.6ecb2.84dbSMTPIN_ADDED_BROKEN@mx.google.com>
@ 2024-01-24  5:58   ` Gaurang Aswal
  0 siblings, 0 replies; 3+ messages in thread
From: Gaurang Aswal @ 2024-01-24  5:58 UTC (permalink / raw)
  To: Martin Jambor; +Cc: GCC Mailing List, Gfortran mailing list

[-- Attachment #1: Type: text/plain, Size: 2039 bytes --]

Thanks, I'll check them out.

On Wed, 24 Jan, 2024, 03:52 Martin Jambor, <mjambor@suse.cz> wrote:

> Hello,
>
> We are delighted you found contributing to GCC interesting.  GCC has
> applied to be part of GSoC 2024 but of course selected organizations
> have not been announced yet.
>
> On Fri, Jan 12 2024, Gaurang Aswal via Gcc wrote:
> > Hey I am Gaurang Aswal a 4th year B.E. Computer Science student from BITS
> > Goa, India and wanted some info and insights on the Fortran projects and
> I
> > am interested in working on them.
>
> While the list of suggested projects at
> https://gcc.gnu.org/wiki/SummerOfCode is undergoing review for 2024, I
> think the Fortran ones will not change much.  Please look over them, try
> to figure out what they would entail and which you'd like best.  In this
> reply I have also CCed the Fortran mailing list, people there might help
> you decide which Fortan project would be the best for you.
>
>
> > I have basic knowledge of C/C++ and I
> > have completed my basic computer science courses in the same language,
> > which included Object Oriented Programming, Data Structures and
> Algorithms,
> > Computer Architecture and Operating Systems. I would like to keep in
> touch
> > and want to know how to proceed working on the topics.
>
> Contributing to the compiler also requires some rudimentary theoretical
> background in compilers, at the very least understanding of the concept
> of Intermediate Representation (IR), often also called Intermediate
> Language (IL).  Googling either of the two terms should help you to find
> a lot of material to familiarize yourself with it.
>
> Please also look again at the "Before you apply" section of the idea
> page https://gcc.gnu.org/wiki/SummerOfCode#Before_you_apply and make
> sure you are able to build, install and test GCC and then have it
> generate dumps and step through some function during compilation.
>
> Also, feel free to ask for help here with any specific GCC development
> issues you may encounter.
>
> Good luck,
>
> Martin
>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* GSoc Topics
@ 2024-01-25  7:11 Gaurang Aswal
  0 siblings, 0 replies; 3+ messages in thread
From: Gaurang Aswal @ 2024-01-25  7:11 UTC (permalink / raw)
  To: Gfortran mailing list

[-- Attachment #1: Type: text/plain, Size: 376 bytes --]

Hello, I'm Gaurang Aswal, an undergraduate student from India. I'm
interested in working on Fortran projects, but I'm a bit confused and need
some guidance on getting started and selecting a suitable project. I've
already built, installed, and tested GCC, and I have a good understanding
of intermediate representation concepts. Could you help me with where to
start exactly?

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-01-25  7:11 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <CANYmVHt1Pz2tVc=XbfTJiTiwsj4qsP6b2+Ud+SUd7=UxvV5AZw@mail.gmail.com>
2024-01-23 22:22 ` GSoc Topics Martin Jambor
     [not found] ` <65b03c3a.500a0220.6ecb2.84dbSMTPIN_ADDED_BROKEN@mx.google.com>
2024-01-24  5:58   ` Gaurang Aswal
2024-01-25  7:11 Gaurang Aswal

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).