From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oa1-x2a.google.com (mail-oa1-x2a.google.com [IPv6:2001:4860:4864:20::2a]) by sourceware.org (Postfix) with ESMTPS id 26B1E3858D33 for ; Wed, 22 Feb 2023 16:34:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 26B1E3858D33 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-oa1-x2a.google.com with SMTP id 586e51a60fabf-172094e10e3so10429069fac.10 for ; Wed, 22 Feb 2023 08:34:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=VG7AVHzlEwhkcizy9rYKRRwvEeKOCn+Iwh8HaINo4SQ=; b=euRNwdEUeJHc/m5mxrsD6vSbOK9YPVPeeFOSViDt6Gp7o+lD8DCSGhQVYxxE5r341W K211dromUXejUdZMWEg4w1B2RnZvBJsMDdWhV/Xxn1jVKtnGnVhNoXE5W3s+4XyX1aHw RpjjAkKOZgk1iF4Ho8+2aTaz6e5I3p07Q6GGKRWsUY5h/B84Ih0e2JHRFXHwP01KSkmG BvMTKD7qPBKguEJ4iVX2hxvDiukCRpj0BIfdK7N3F2quB8UssNFEK66DpmVFawWJG4Gv KCjnFnbdByEU4zd32sH5cZVe7KnBc3cqVNWL/ABEaDGvhp7GiafrCptr5wVXL72OcA7E KkQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VG7AVHzlEwhkcizy9rYKRRwvEeKOCn+Iwh8HaINo4SQ=; b=IixDHqenV98JzyND+qfT4d+drW1qk1NenavbqxMrcgwff95S2kNPDs2CroPV2nApf6 axtCeeG/WxtMVIqvCr3SscU+JWBTHdvfnrk4kMWYawuae2S1ZaKu5eW4g77mznwmGIhb kvrDIfMqkN6G4z2Qcf6wUXU44bgiRsTVBM6ncGCYIdINwquoyRCShIafaihKuSdPnAB2 QnMosEq6kx8d3booKSPD3T+OYhevdgteFaBXwHjQE5evzSZ3B74yLtKJmjfvzx/Q/ARt ML+Wd0F7yPPQoj2E7s+x5PIM8VtP5K+qQLRzk4IhxMbo+DL64Hz9w/10wphvBRk61qVB XwbA== X-Gm-Message-State: AO0yUKVpV19Za9nXbXWz/JGOR0UGxNkvMGn0Y0lEx0jAZBIBWL6XvTx0 5gRV+j9+jvjgIMQBpqYCrG6f/SrkQDlG1RI2rXg= X-Google-Smtp-Source: AK7set+w95ZCvMVUrW64MOHUS+hUU/myN5Z+NBbprIwAZYFaaeuX7Jad+ulCR87uCTCd8foSZyKx2vegI/B1Z2kjyAA= X-Received: by 2002:a05:6870:b627:b0:16e:42a:6248 with SMTP id cm39-20020a056870b62700b0016e042a6248mr1393166oab.241.1677083663527; Wed, 22 Feb 2023 08:34:23 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Kritika Rag Date: Wed, 22 Feb 2023 22:04:12 +0530 Message-ID: Subject: Re: GSOC 2023 Contribution Request To: Martin Jambor Cc: GCC Mailing List Content-Type: multipart/alternative; boundary="00000000000005f57305f54c7887" X-Spam-Status: No, score=3.1 required=5.0 tests=BAYES_40,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,KAM_SHORT,LIKELY_SPAM_BODY,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: *** X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --00000000000005f57305f54c7887 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thank you for your response Martin. Actually I sent this mail a week ago and yeah now the wiki page of gcc has been updated (although I'm very much sure these topics were listed over there but that's totally fine) and so today itself I sent another mail with expressing an interest in working on "C++ : Implement compiler built-in traits for the standard library traits" project. And I've been following Anshul's advice and have been exploring the gcc codebase. Further, I hope to get guidance on my newly selected project interest. Thank you so much again. On Wed, 22 Feb, 2023, 21:46 Martin Jambor, wrote: > Hello Kritika, > > we are delighted that you decided to apply for GSoC and that you are > interested in choosing GCC as the project to contribute to. > > On Mon, Feb 13 2023, Kritika Rag via Gcc wrote: > > Hello Sir/Mam, > > > > I=E2=80=99m Kritika Rag, a Computer Science pre-final year undergraduat= e student > > from India. I=E2=80=99m quite passionate about web development and comp= etitive > > programming and now I=E2=80=99m looking forward to contributing to open= -source > > projects. I believe that GSOC 2023 would provide me with the best way to > > start my open-source contribution journey. > > > > Since I=E2=80=99m a competitive programmer, I have excellent command ov= er Data > > Structures & Algorithms and my primary language is C++, so C++ and GCC > are > > something that I use daily, therefore I would love to make my > contributions > > to GCC projects. After going through all the projects listed on GCC Wiki > > , these are > the > > projects(any one of them) to which I would like to contribute: > > > > 1. Bug Patrol and primarily Analyze Failing Test Cases =E2=80=93 Whe= ther I'm > > practicing algorithms on Leetcode, GFG, etc., or giving CP contests = on > > CodeChef, Codeforces, etc., Test case failures are something I > encounter > > daily. Working on the project would be an interesting dig for me to > learn > > about the inner workings of something that I see daily and make > > improvements to it. > > 2. Library Infrastructure - As quoted *"These tasks are about > improving > > the utility routine library used by GCC. If you like data structures, > these > > may be for you", *and being a data structures enthusiast I do believe > > that I'll be able to put my best knowledge to use in this project. > > I am somewhat confused here, I do not think either of the two project > ideas is listed even in the rather messy "other projects" section of our > GSoC page. Even the quotes do not seem to be quotes, the word "utility" > does not appear on that page anywhere. > > What is worse, I don't understand what the second project would be and I > don't think the first one would be appropriate as it is impossible to > set goals about unknown bugs that might arrive in the future. Looking > at the already failing testcases in our testcase do not constitute a > reasonable project either. There are not that many and those that exist > are there for a reason that is difficult to overcome. > > So I am afraid that you'll need to look again. find an actual area of > the project that interests you most and look for a project with > milestones. The projects that are actually listed at > https://gcc.gnu.org/wiki/SummerOfCode might be a good start. > > Ankur has provided you with excellent summary of steps to get more > familiar with GCC code base, definitely heed his advice too. > > Good luck! > > Martin > --00000000000005f57305f54c7887--