From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out2.suse.de (smtp-out2.suse.de [IPv6:2a07:de40:b251:101:10:150:64:2]) by sourceware.org (Postfix) with ESMTPS id 7E8503858C62 for ; Wed, 24 Jan 2024 14:08:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7E8503858C62 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=suse.cz Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.cz ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7E8503858C62 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a07:de40:b251:101:10:150:64:2 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1706105337; cv=none; b=prU8ekFsokw2Vqj2umxhd1VAWQPUxds5oIY1oeFG+vbnz0P9Qpg737f7G2ezkQlUAC9ffmW3pJwY8kXeIDHGBjqt/1b+pdfPkcaHx17o3sTiqPw4crjSHKzNhoFnR+dW6TEVymP7vItiuBI+Z0x7BjhqkHwiS7QQrO59KZVJkuI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1706105337; c=relaxed/simple; bh=qHNWO42xaGpvfXQXS8V462ihLy5q7osLgBzYn+gRjdE=; h=DKIM-Signature:DKIM-Signature:DKIM-Signature:DKIM-Signature:From: To:Subject:Date:Message-ID:MIME-Version; b=A5mPqU+kiFFg196e0vFc5kftRNyDa6RW+jcQ+lOTqqdf8sAwGxHX6Al72vboVle2L+6hyXmMLVJP2P1VwCMsamWzEMNYoOscjHzq5u1GBDtCTcmjtgHp4RHowVSu7ftJuEjeIESXILEMf5LzOjcyTF9RQMn+VWejF+/e7uAUes4= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [10.150.64.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id 3F7171FD12; Wed, 24 Jan 2024 14:08:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1706105328; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=QqImJT6IG6B+8FTKWc3COI+wHRXBLw5Z0b/hWcCyIXQ=; b=TTwvROGoNtMJmEEkRf3Y1BHVjpgaWM4N1hzE+C8BVRB/K+wfJZqcvBZLQQIUrLPLEtbYOz ATLeyuRgq3dBXuyS5aS5lhBDe6TjKQloPiOVH1rMPgc5Q0gSRzqq2ombbU4wrqfXPK9TbI bPq6r+FwvY9FiFh5ZPJZ+TD7n+rCr/c= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1706105328; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=QqImJT6IG6B+8FTKWc3COI+wHRXBLw5Z0b/hWcCyIXQ=; b=38kicpiFZsMgDyYd0iFOiUtH+zEVaOLRYnKnzxQE4glpUESiZeM/JljRIf/KOmCUmRLb9C gpu1N6uCvBoDO/Ag== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1706105328; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=QqImJT6IG6B+8FTKWc3COI+wHRXBLw5Z0b/hWcCyIXQ=; b=TTwvROGoNtMJmEEkRf3Y1BHVjpgaWM4N1hzE+C8BVRB/K+wfJZqcvBZLQQIUrLPLEtbYOz ATLeyuRgq3dBXuyS5aS5lhBDe6TjKQloPiOVH1rMPgc5Q0gSRzqq2ombbU4wrqfXPK9TbI bPq6r+FwvY9FiFh5ZPJZ+TD7n+rCr/c= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1706105328; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=QqImJT6IG6B+8FTKWc3COI+wHRXBLw5Z0b/hWcCyIXQ=; b=38kicpiFZsMgDyYd0iFOiUtH+zEVaOLRYnKnzxQE4glpUESiZeM/JljRIf/KOmCUmRLb9C gpu1N6uCvBoDO/Ag== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 30EE01333E; Wed, 24 Jan 2024 14:08:48 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id 8psZC/AZsWX9UwAAD6G6ig (envelope-from ); Wed, 24 Jan 2024 14:08:48 +0000 From: Martin Jambor To: CS21B062 ARPIT GUPTA Cc: GCC Mailing List Subject: Re: GSoC: Application for Rust Front-End Project at GCC In-Reply-To: References: User-Agent: Notmuch/0.38.1 (https://notmuchmail.org) Emacs/29.1 (x86_64-suse-linux-gnu) Date: Wed, 24 Jan 2024 15:08:47 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Authentication-Results: smtp-out2.suse.de; none X-Spam-Level: X-Spam-Score: -0.10 X-Spamd-Result: default: False [-0.10 / 50.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; MID_RHS_NOT_FQDN(0.50)[]; NEURAL_HAM_SHORT(-0.20)[-0.999]; RCVD_COUNT_THREE(0.00)[3]; DKIM_SIGNED(0.00)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; INVALID_MSGID(1.70)[]; FUZZY_BLOCKED(0.00)[rspamd.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; INTRODUCTION(2.00)[]; RCVD_TLS_ALL(0.00)[]; BAYES_HAM(-3.00)[100.00%] X-Spam-Status: No, score=-5.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,INVALID_MSGID,KAM_SHORT,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hello Arpit, We are very happy that you found contributing to GCC-rust interesting. GCC has applied to be part of GSoC 2024 but of course selected organizations have not been announced yet this year. On Sat, Dec 30 2023, CS21B062 ARPIT GUPTA wrote: > Dear GCC Community, > > I hope this email finds you well. My name is Arpit and I am writing to > express my interest in participating in GSoC, specifically for the > Rust Front-End project at GCC. Having completed an internship in > Compiler Design at IIT Hyderabad in my IInd Year , where I gained > hands-on experience in code compliance, optimization analysis, and > cross-compilation, I am eager to contribute to the development of the > Rust compiler front-end. Please note that Rust-GCC projects are a bit special in the sense that they are often discussed primarily on Zulip of the gcc-rust team: https://gcc-rust.zulipchat.com/ So I suggest you also reach out to them there as well. You can refer to your email in the archives (https://gcc.gnu.org/pipermail/gcc/2023-December/243089.html) so that you don't have to repeat everything. Good luck! Martin > > After carefully reviewing the available projects, I am particularly > interested in the following project: > > Project Choice: > Rust Front-End, all the subdomains > > Project Description: > Rust supports several metadata outputs crucial for importing crates. > The goal of this project is to extend the support for metadata exports > in the Rust Front-End being developed by GCC. I am confident in my > understanding of compilation and linking processes, which will be > essential for this project. I am excited about the opportunity to work > on this challenging task and contribute to the completion of metadata > exports. > > Why This Project: > I believe that improving metadata exports is a crucial step towards > enhancing the interoperability of the Rust compiler with other tools > and platforms. This effort aligns with my passion for compiler design > and would significantly contribute to the overall functionality of the > Rust Front-End. Moreover, as an intern I have already developed some > compliance checkers using clang for C language in accordance with > AUTOSAR. > > Proposed Timeline: > > Weeks 1-2: In-depth analysis of the existing metadata export framework > in GCC and understanding the requirements for Rust. > Weeks 3-5: Implementation of basic metadata export functionality for > the Rust Front-End. > Weeks 6-8: Testing and debugging of the implemented features, > addressing any issues that may arise during the integration. > Weeks 9-12: Fine-tuning, optimization, and documentation of the > metadata export process, ensuring it meets the project's goals. > > I am committed to engaging with the community throughout the > development process, seeking feedback, and incorporating suggestions > to ensure the success of the project. I have subscribed to the > gcc@gcc.gnu.org mailing list and will actively participate in > discussions regarding the Rust Front-End project. > > I would appreciate any feedback or guidance on my proposed project and > timeline. I am eager to contribute to the GCC community and make a > meaningful impact on the Rust Front-End project. > > Thank you for considering my application. I look forward to the > opportunity to contribute to the GCC community during GSoC 2023. > > Best regards, > Arpit Gupta, > Code Club Head > ph: 8299480636