gcc-15-20250323 is now available

2025-03-23 Thread GCC Administrator via Gcc
Snapshot gcc-15-20250323 is now available on
  https://gcc.gnu.org/pub/gcc/snapshots/15-20250323/
and on various mirrors, see https://gcc.gnu.org/mirrors.html for details.

This snapshot has been generated from the GCC 15 git branch
with the following options: git://gcc.gnu.org/git/gcc.git branch master 
revision 70bc553e1b565d2e162894ea29a223b44e9133e3

You'll find:

 gcc-15-20250323.tar.xz   Complete GCC

  SHA256=68bd1c2ad24202f669b257df0842a32c44279263ad6f51be954d4899243a8c5a
  SHA1=0de7af28ab37e95e41d1db0db936a8de8d948abb

Diffs from 15-20250316 are available in the diffs/ subdirectory.

When a particular snapshot is ready for public consumption the LATEST-15
link is updated and a message is sent to the gcc list.  Please do not use
a snapshot before it has been announced that way.


Re: Proposed GSoC project to enhance the GCC GNAT Ada front end

2025-03-23 Thread Sam James via Gcc
Tucker Taft via Gcc  writes:

> Proposal: Google Summer of Code on GCC Ada Front end
>
>-
>
>Goal : Implement some of the light-weight parallelism features of Ada
>2022 in the GNAT front end
>-
>
>Contributor: Ethan Luis McDonough, PSU '2025 (
>ethanluismcdono...@gmail.com)
>-
>
>Mentors: S. Tucker Taft (Lexington, MA -- tucker.t...@gmail.com) and
>Richard Wai (Toronto, ON -- rich...@annexi-strayline.com)

I assume you're already aware, but just saying in case (better than
someone missing out): one must apply to Google's GSoC programme with
this proposal as well, and then the GCC GSoC administrators review the
proposals if Google accepts the proposal as a potential project.

(It does sound like an excellent project.)


GSOC 2025 - Fortran - 2018/202x

2025-03-23 Thread Yuao Ma via Gcc
Hello GCC Community,

My name is Yuao, and I’m excited to express my interest in the
“Fortran – 2018/202x” project for Google Summer of Code. I am majoring in Cyber
Science and Engineering, with a solid background in computer science that I
believe will help me contribute effectively to this project.

I am passionate about open-source software and have made contributions to
several projects, including vcpkg and LLVM. Within LLVM, I’ve worked on Clang
(the front-end), middle-end optimization passes, and llvm-libc. These
experiences have allowed me to develop a strong understanding of
production-grade compilers—expertise I hope to bring to the GCC Fortran project.

I would greatly appreciate any guidance or suggestions on how to get started,
such as relevant documentation, communication channels, or initial tasks.
Specifically, I would like to know which new features have been implemented and
which are still pending in the GSoC project. Additionally, I am interested in
knowing which features are more suitable or have higher priority for
implementation. Thank you for your time, and I look forward to the possibility
of working with you and learning from the GCC community.

Kind regards, Yuao