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 DC3F03858D3C; Tue, 23 Jan 2024 22:22:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DC3F03858D3C 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 DC3F03858D3C 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=1706048572; cv=none; b=eTsCnUb0ElRjhBK2Zfzz47NiMWSVW8+cBInE9MZ0uNfsX9HDAbYpMNPQ8CS+aNx85imQ1Y54nQDa+gsvcJlFEFNu2gW+ip+9Su9OJ87TLmpYDcxcVLpkYK98gOjiu8znwCIp4tQ8ZeVsvwcT/trs2Wy7i37BqnLukXM8RZLqFPY= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1706048572; c=relaxed/simple; bh=QG5d78WAjw91fw8ksEvYmRBi08ekzuOQmOEOtqXWr+8=; h=DKIM-Signature:DKIM-Signature:DKIM-Signature:DKIM-Signature:From: To:Subject:Date:Message-ID:MIME-Version; b=x/8y03jXF6kyCrTe1w/moa8Zeu4YYTB0L+mwX4UmCXPTRsXCsC5f2jzJo9cuJi8foXHSOFZOYHUGZ4D2maUJT4rEUDkpDsxUlcpQU8NMTmn+LikrwVWE9Cftk1M5ulNfdtaLi1p8JDUkBoO4I20MNSYN7eBB1FTB7gKJzMwtyUI= 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 B94EE1F7B3; Tue, 23 Jan 2024 22:22:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1706048569; 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=7fW+XzT+zz0k/T/ksG452ywVrM+p0z2nIpJ4qWkSLa0=; b=Ix9xErdYQFuBGBeWVhzM7iiGGHUNCCGeg3Ld2PXiH6t+CRKrxK83Cu35IEe36oqlwXIlYY jRwurwB/l4jfe6+5f/wt2jjF37Na/3Y7x6S71W2QsEzBtxa4pOtbqmYJB9qxlibUQ/EqqV aWC2xjwQaWFD707LQEcAXo5ExjeLXnk= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1706048569; 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=7fW+XzT+zz0k/T/ksG452ywVrM+p0z2nIpJ4qWkSLa0=; b=Pjk59uCkU2iHxplFjb4F8eQitWMJSU44grHFfkwZNFNEi5HNX/5irIulu+0jrlyLouzxDv hMiix23C3GPUwnDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1706048569; 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=7fW+XzT+zz0k/T/ksG452ywVrM+p0z2nIpJ4qWkSLa0=; b=Ix9xErdYQFuBGBeWVhzM7iiGGHUNCCGeg3Ld2PXiH6t+CRKrxK83Cu35IEe36oqlwXIlYY jRwurwB/l4jfe6+5f/wt2jjF37Na/3Y7x6S71W2QsEzBtxa4pOtbqmYJB9qxlibUQ/EqqV aWC2xjwQaWFD707LQEcAXo5ExjeLXnk= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1706048569; 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=7fW+XzT+zz0k/T/ksG452ywVrM+p0z2nIpJ4qWkSLa0=; b=Pjk59uCkU2iHxplFjb4F8eQitWMJSU44grHFfkwZNFNEi5HNX/5irIulu+0jrlyLouzxDv hMiix23C3GPUwnDA== 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 AE448136A4; Tue, 23 Jan 2024 22:22:49 +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 CfArKjk8sGXragAAD6G6ig (envelope-from ); Tue, 23 Jan 2024 22:22:49 +0000 From: Martin Jambor To: Gaurang Aswal Cc: GCC Mailing List , Gfortran mailing list Subject: Re: GSoc Topics In-Reply-To: References: User-Agent: Notmuch/0.38.1 (https://notmuchmail.org) Emacs/29.1 (x86_64-suse-linux-gnu) Date: Tue, 23 Jan 2024 23:22:39 +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.90 X-Spamd-Result: default: False [0.90 / 50.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; 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)[]; NEURAL_HAM_SHORT(-0.20)[-1.000]; INVALID_MSGID(1.70)[]; FREEMAIL_TO(0.00)[gmail.com]; FUZZY_BLOCKED(0.00)[rspamd.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_TLS_ALL(0.00)[]; BAYES_HAM(-0.00)[23.36%] 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, 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