From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) by sourceware.org (Postfix) with ESMTPS id 1DA323858002 for ; Tue, 23 Mar 2021 18:20:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 1DA323858002 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=suse.cz Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mjambor@suse.cz X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id F0E37AD38; Tue, 23 Mar 2021 18:20:03 +0000 (UTC) From: Martin Jambor To: Manish Sahani Cc: gcc@gcc.gnu.org Subject: Re: GSOC In-Reply-To: References: User-Agent: Notmuch/0.31.4 (https://notmuchmail.org) Emacs/27.1 (x86_64-suse-linux-gnu) Date: Tue, 23 Mar 2021 19:20:03 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-3033.3 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Mar 2021 18:20:06 -0000 Hello, On Sat, Mar 20 2021, Manish Sahani via Gcc wrote: > Hey, > > I'm a student at Delhi Technological University, and interested in > contributing to the *Make cp-demangle non-recursive* and *Fortran improved > argument compile-time checking*. we are very happy to hear you are interested in two topics, especially since they are quite different. It is going to be difficult, but unless you want to submit two GCC GSoC proposals, you will have to choose one. > Before reaching out here In the past week > I have gone through most of the introduction wiki on building and testing, > some wikis on the structure of gcc, have played around with configure > script (explored various options), build the code multiple times, and ran > test cases. Great, thanks for taking the effort before reaching out to us. What next now depends on your particular choice of project. The C++ demangler is part of libiberty (subdirectory), is fairly self-contained and you can just go and read the source and (assuming the stated goal is fairly clear to you), start planning on how you would go about carrying out the task. Ask here if you have any questions. I cannot really help you with the Fortran project idea too, much, I would suggest you request help and guidance on the fortran@gcc.gnu.org mailing list (but thanks for announcing your intention here anyway, I am not subscribed to the fortran list myself). > > My previous intern at adobe included some work to analyze the MSVC manglers > and so I'm very interested in the cp-demangle project and I also want to > work on the improvement of compile-time argument. So, If somebody can > redirect me to the starting point that would be very helpful. > > Also, while compiling without bootstrapping. I ran into an error (screenshot > of the error I cannot access that URL any more and as Jonathan pointed out, there is really no need to send a screenshot when cut and pasted error would do. If the error is not an internal compiler error, requesting help on avoiding it indeed is more appropriate on the gcc-help@gcc.gnu.org mailing list. Apologies for referring you to two different mailing lists, but you see, the world of GCC big! Good luck, please do not hesitate to ask for any help if you struggle with any particular problem. Martin