From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) by sourceware.org (Postfix) with ESMTPS id 9C8F43858C66 for ; Fri, 3 May 2024 11:33:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9C8F43858C66 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 9C8F43858C66 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=195.135.223.131 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714736035; cv=none; b=kH3MUa/C0QtQr94FsPL9X8ZK2grU6HQAv3isQfNajzsNDNiTvtTBE8QydONTUdQT7tecS49Gwvtblk1l+QPnJSkv0K0fYi7CUGkCjg2Pm3JlhQsxLlOetXxPkWUTnzQQxuiCSs0XQqRJTmxu3rqmDVI7/hGQrWs+mHFPiBbOA0U= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714736035; c=relaxed/simple; bh=RJeo2qZNeR/xfEiUDJQXOpqBR7R2KFQSeElhvXufs1g=; h=DKIM-Signature:DKIM-Signature:DKIM-Signature:DKIM-Signature:From: To:Subject:Date:Message-ID:MIME-Version; b=xrKskoSOzZCdM4GCBZksi7FVypATUXkmASrfLgB/JPYo6ypND+VaaKDjr5vn8ykrEyI3wD2R4dbyeeZJVb4nFo/5ZWX6/m1QLZ68ehydwe3gLLQhAcimeiWLef5/ukGnCiZY5FSLPTtjkju+bYj2l/Ev9a1P6RfykyHg4H3nSFM= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104: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 DAEAC2027F; Fri, 3 May 2024 11:33:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1714736032; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Daqx52S4AS+BVhfSa/XnBYmLFey+Uu7efHNV2ez5g0U=; b=q/8ueKB7Ur2ybTkbyhetaOd0HY1TxzViRm2IyskldQB4R1VVi9GShjP5b7Ii+aMX74WxS/ ERYK/2+jKcwFHs3mw5HpLZZuOpgBL+5XJNmx2UHVVgVlp07GHP0x3Hec2/k3ZSSViX9/Lf rAE2dPMyq62WgElE6Sc5WsiknkS5sP4= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1714736032; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Daqx52S4AS+BVhfSa/XnBYmLFey+Uu7efHNV2ez5g0U=; b=eJX98wKpONgyKyxgTgRgka9vo97OmnYMJw5y8aErHzdQRfbQ/lt5unNT01exmi8ZyrnU82 2jVqjFmoepVWacDQ== Authentication-Results: smtp-out2.suse.de; dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=FQIQ75Gw; dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=rIo+SS45 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1714736031; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Daqx52S4AS+BVhfSa/XnBYmLFey+Uu7efHNV2ez5g0U=; b=FQIQ75Gwiqoaiz4vcLcjhpTMJvJJcHynhr4eHpAWCbhE94fzl2UkIYC9ZeijsOFffjx0L+ nSbYppCIAucbivwQ6tx0Uw89tT6SpsFBULX4ialHmNG36KnLJmcv5TGnJUbLt2CA4fjlBo fOds9NH3rrssYRk3mIxHwBlAeo0ydk8= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1714736031; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Daqx52S4AS+BVhfSa/XnBYmLFey+Uu7efHNV2ez5g0U=; b=rIo+SS45IE7hJtX3MZQk01+kf3feIg2OSLCtl2SNZx7eINT/Jf/P/wypyvXveiA2PPwyN8 yqLoeWAwQRRs0rBw== 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 C47CE139CB; Fri, 3 May 2024 11:33:51 +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 +lr1L5/LNGZaWwAAD6G6ig (envelope-from ); Fri, 03 May 2024 11:33:51 +0000 From: Martin Jambor To: GCC Mailing List Cc: anujmohite001@gmail.com, goshabur2003@gmail.com, tanghocle456@gmail.com, kushalpal109@gmail.com, mahadpy@gmail.com, mkdeyp@gmail.com, tcpreimesberger@gmail.com, Tobias Burnus , Thomas Schwinge , Arthur Cohen , Pierre-Emmanuel Patry , Jan Hubicka , Richard Biener , David Edelsohn Subject: Welcome 2024 GCC GSoC 2024 participants! User-Agent: Notmuch/0.38.2 (https://notmuchmail.org) Emacs/29.3 (x86_64-suse-linux-gnu) Date: Fri, 03 May 2024 13:33:46 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.81 X-Rspamd-Action: no action X-Rspamd-Queue-Id: DAEAC2027F X-Spam-Level: X-Rspamd-Server: rspamd2.dmz-prg2.suse.org X-Spamd-Result: default: False [-2.81 / 50.00]; BAYES_HAM(-3.00)[100.00%]; SUSPICIOUS_RECIPS(1.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_EXCLAIM(0.20)[]; R_DKIM_ALLOW(-0.20)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519]; NEURAL_HAM_SHORT(-0.20)[-1.000]; MIME_GOOD(-0.10)[text/plain]; MX_GOOD(-0.01)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_SIGNED(0.00)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519]; RBL_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:104:10:150:64:97:from]; ARC_NA(0.00)[]; FUZZY_BLOCKED(0.00)[rspamd.com]; RCPT_COUNT_TWELVE(0.00)[15]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; FREEMAIL_CC(0.00)[gmail.com,baylibre.com,embecosm.com,ucw.cz,suse.de]; RCVD_TLS_ALL(0.00)[]; SPAMHAUS_XBL(0.00)[2a07:de40:b281:104:10:150:64:97:from]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; TAGGED_RCPT(0.00)[]; RECEIVED_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:106:10:150:64:167:received]; DKIM_TRACE(0.00)[suse.cz:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; DBL_BLOCKED_OPENRESOLVER(0.00)[imap1.dmz-prg2.suse.org:helo,imap1.dmz-prg2.suse.org:rdns,suse.cz:dkim,gnu.org:url] X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_SHORT,SPF_HELO_NONE,SPF_PASS,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: Hello, I am pleased to announce that we will have as many as seven contributors working on GCC as part of their Google Summer of Code (GSoC) projects in 2024! In no particular order: - Anuj Mohite will be enhancing the f951 compiler's DO CONCURRENT construct while mentored by Tobias Burnus and Thomas Schwinge. - Georgii Burunsuzian will be implementing OpenMP and OpenACC offloading to a separate process on the same host, also mentored by Thomas Schwinge and Tobias Burnus. - Jasmine Tang will work on inline assembly support in our Rust front-end, mentors of this project will be Arthur Cohen and Pierre-Emmanuel Patry. - Kushal Pal will focus on borrow-checking IR location support this summer, also in our Rust front-end. Likewise, the project will be lead by Arthur Cohen and Pierre-Emmanuel Patry. - Muhammad Mahad will work on the Rust front-end too, specifically on rustc testsuite adapter for GCCRS. In addition to Arthur Cohen and Pierre-Emmanuel Patry his third mentor will also be Thomas Schwinge. - Pranil Dey will be improving nothrow detection in GCC, which is a project mentored by Jan Hubi=C4=8Dka and to a lesser extent by myself. - Thor Preimesberger has successfully applied to the program with a project to implement structured Dumping of GENERIC Trees. The effort will be mentored by Richard Biener. I'd like to congratulate all of them for putting together truly solid proposals and wish them best of luck with their projects. The GSoC program has now entered its "community bonding period" which lasts until May 27th. During this time, contributors should get in touch with their mentors unless they have already done so and probably start looking quite a bit more at GCC in general. In the initial discussion with your mentors, please take a while to talk about the time-frame of your project. If you are happy with the standard 12 week duration (mid-term evaluation deadline on July 12th, final deadline on August 26th) you do not need to do anything. The program can however also accommodate non-standard schedules, see the options at: https://developers.google.com/open-source/gsoc/help/project-dates If you want to change the duration of your project, first please reach an agreement with your mentor and then email me and/or other GSoC Org-admins. The change can be done at any point in the program as long as you are not asking to extend an evaluation which has already started. In the case of the standard schedule this means that an Org-admin has to enter the change before July 8 to affect the mid-term evaluation and before August 19th to affect the final evaluation. I'd also like to ask all seven accepted contributors to take a few minutes to familiarize themselves with the legal pre-requisites that we have for contributing. There are two options. The simpler one is that copyright remains with you but you provide a "Developer Certificate of Origin" for your contributions. You can do that by adding a "Signed-off-by:" tag to all your patches. The second option is to assign your copyright to the Free Software Foundation - if anyone wants to do this, please let me know and I will help. More information about both is at: https://gcc.gnu.org/contribute.html#legal Because GCC targets many computer platforms, you may also find it very useful to get an account on the compile farm so that you can test your code on a variety of architectures. For more details, see https://gcc.gnu.org/wiki/CompileFarm Last but not least, feel free to raise any question you may have on an appropriate mailing list (https://gcc.gnu.org/lists.html) or say hi to us on the gcc development IRC channel (https://gcc.gnu.org/wiki/GCConIRC). If you have any concerns or questions regarding the organizational part of GSoC 2024 or just don't know who else to reach out to, feel free to contact me throughout the duration of the program. Once more, congratulations and good luck! Martin