[Bug fortran/106005] (F2023) Support for REDUCE clause in DO CONCURRENT loop
wileamyp at outlook dot com
gcc-bugzilla@gcc.gnu.org
Fri Jun 17 14:56:50 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106005
--- Comment #5 from Wileam Yonatan Phan <wileamyp at outlook dot com> ---
Hi Steve,
I think I recognize you from the Fortran-lang Discourse forum!
> The committee is ready to vote, but it is still a non-existent standard.
That's technically true, since the votes haven't been cast, yet.
> The first thing required for gfortran to support any F2023 feature would be the addition of a -std=f2023. This has not been implemented, yet.
That is correct, and I guess work on implementing the `-std=f2023` flag will
start as soon as the standard is agreed upon and published. Do you know when
the committee will meet to vote?
> I'll also note that things don't magically appear in gfortran. Someone has to implement it.
Hopefully I will be able to implement this particular part (REDUCE) as part of
my GSoC '22 project
<https://summerofcode.withgoogle.com/programs/2022/projects/et1mX1zU>. The
second phase of the project specifically addresses support in the parser, and
the third phase implements the actual parallelization.
So, my intention on filing this bug is to have a public record for tracking my
project's progress. I'll also periodically blog about it at
<https://wyphan.github.io> and
<https://fortran-lang.discourse.group/t/gsoc-2022-accelerating-fortran-do-concurrent-in-gcc/3269>
Wish me luck!
Thanks,
Wil
More information about the Gcc-bugs
mailing list