Does anyone know if anyone is working on a GCC implementation of the Fortran 2023 do concurrent reduce() clause?
I am not even referring to implementing it in parallel - just to have the compiler recognize it and not throw an error when compiling (even if it just treats the loop as a serial do loop like it does currently for do concurrent anyways).
Intel’s ifx, NVIDIA’s nvfortran, and HPE’s cce compilers all recognize the new reduce() clause. I believe lfortran and flang do as well?
However, if I want to write code that also works with GCC, I cannot use reduce() even with GCC 14.
Does anyone know if GCC 15 will recognize the clause?
– Ron