From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id A78783858C83 for ; Wed, 15 Mar 2023 16:51:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A78783858C83 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1678899083; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=AL5tk1VclipG++R+8gi27QVBsfnd6/hSNZoZVFn1l8I=; b=bAat4btGunPfi/e3CN28Khswqn5HPY2CnIfZKQWDPMhaV4jLPHDye0Cl/ctzxWH8x7ejZm mMZRwie3d+LyRd6FVeJ2d2ztBMAqzSe1pIYP5iUULVrtRCgdTZQ4j7O/JCi6her9Gz7QxV M4GGMlVwbnAGMtrmA/NDEYIZ5LJ/xsg= Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-584-dX_0z8ufNwm2kg0H72cJSQ-1; Wed, 15 Mar 2023 12:51:22 -0400 X-MC-Unique: dX_0z8ufNwm2kg0H72cJSQ-1 Received: by mail-qk1-f198.google.com with SMTP id az31-20020a05620a171f00b00745746178e2so6437478qkb.6 for ; Wed, 15 Mar 2023 09:51:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678899081; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=AL5tk1VclipG++R+8gi27QVBsfnd6/hSNZoZVFn1l8I=; b=nd1d0qOGhZqei0oj41nJPLB/FUaVUAAvtny8qRjQCgICF4EMlVvWXyp2e4jKiBI1Uj GgMsndoVdZ8rRcUcYmHreVoaxuJYRVYJHHoX9WlkqgyN0HaXgDtnn00sd+UOasznN3cE OBT+L4VDvIBSjVmT2cL9zFBv3QJ4G9AErNACh36f8XekHmXBEcVbS0EFVSp3Y55WLfLN QgARQMTQirWstKVCOTSYRKO97f1EkX+AyhbAIIiFyWLguOwWJA6uulXvYTYbyaLcIwAu k4pWjUuPd4pBsfCoogFEnUpXTzT1z0tyaHYl2t09L6Mh83YWEbe2a3UFvKqMrNNsv32U 8Qpg== X-Gm-Message-State: AO0yUKUYvLcx+0j484xiGfm9wicO0okeWVqMWZngzQM28jR7Zjnf9ZCW Vt29EPwl+lAgNs2NyNIlgX4rM6RRr1oR72yC5hxCpAGoSH9UvweWun+qv1RLCXMLRZEnkGjKlJ0 SFagygvG4xWQ6OZY= X-Received: by 2002:a05:622a:188a:b0:3bf:bb2c:449c with SMTP id v10-20020a05622a188a00b003bfbb2c449cmr1154766qtc.15.1678899081533; Wed, 15 Mar 2023 09:51:21 -0700 (PDT) X-Google-Smtp-Source: AK7set/CgbyDKYxhX/x9xiFTI/8Yy5fnVCiK+Qj/+w/F//kc4dbyJeQP9AzfVTrLm1QzrJ2mUWDw0A== X-Received: by 2002:a05:622a:188a:b0:3bf:bb2c:449c with SMTP id v10-20020a05622a188a00b003bfbb2c449cmr1154724qtc.15.1678899081143; Wed, 15 Mar 2023 09:51:21 -0700 (PDT) Received: from t14s.localdomain (c-73-69-212-193.hsd1.nh.comcast.net. [73.69.212.193]) by smtp.gmail.com with ESMTPSA id p16-20020a05620a057000b007429d1f6176sm3984063qkp.94.2023.03.15.09.51.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Mar 2023 09:51:20 -0700 (PDT) Message-ID: <8b61de46ace46c52964dd41b236c0576fd8f2d6c.camel@redhat.com> Subject: Re: [GSoC] Interest in project ideas and request for a small patch From: David Malcolm To: Benjamin Priour , gcc@gcc.gnu.org Date: Wed, 15 Mar 2023 12:51:20 -0400 In-Reply-To: References: User-Agent: Evolution 3.44.4 (3.44.4-1.fc36) MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-5.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Wed, 2023-03-15 at 17:35 +0100, Benjamin Priour via Gcc wrote: > Hi, > I'm Benjamin and I have been looking around the mail list and the > code base > since last December, where I had to write a simple Deca compiler > within a > month as a team. Next paragraph is me introducing myself -ranting > really- > for too long. >=20 > I am from France, in my Computer science master's first year, and > very much > interested in compilers and operating systems. I was already > considering > applying for the GSoC, but felt rather intimidated by the scale of it > so I > kind of forgot about it until last week my university housed a > gathering > event for companies to promote internships. > Few of them appealed to me, while my teacher cheered for me to try > and > reach you out, so here I am. Hi Benjamin, thanks for reaching out. Don't let feeling intimdated put you off. GCC is a big project, but we don't expect newcomers to understand everything from the beginning (I've been working on it for about 10 years now, and I'm still discovering areas of the code I hadn't see before). >=20 > Hence, even if it's two weeks late, I would like to express my > interest in > contributing to the project ideas listed below, and request for small > patch > I could work on. I don't think you're late; the timetable here: https://developers.google.com/open-source/gsoc/timeline says that we're still in "discussing application ideas" phase, and the deadline for actually applying is April 4th (IIRC Google enforces that one strictly). >=20 > - [Extend the static analysis pass] is the one I feel the most > confident > in, but I see it is already quite envied. Note that there could be more that one project involving the analyzer; the wiki page lists several ideas (and our bugzilla instance has plenty of other ideas for new features). I would be mentoring analyzer projects. I mentored two different analyzer projects last year; both students did well. [...snip other project ideas...] >=20 > I have experience working on a Python debugger during my previous > internship, as well as the full-time compiler project I did last > January. > From those experiences, reading Crafting Interpreters (R.Nystrom) and > my > language theory courses, I'm certain I will enjoy contributing to > this. It sounds like you have a lot of relevant knowledge already. >=20 > Oof, finally braced myself to reach you out, sadly almost too late, > but I > just got a boulder-sized weight off my shoulders. > Thanks in advance! -=C2=A0 I tried to keep it short. >=20 Hope the above is helpful; thanks for reaching out Dave