On 4/8/25 10:44 AM, Tobias Burnus wrote:
This patch is essentially the one of PR101602, comment 6.

Thus, it has the same issues as that patch:
* LOCAL for derived-type variables with default
   initalizers do not work (not initialized)
* LOCAL/LOCAL_INIT for assumed-shape arrays fails
   (need some 'malloc'/'free' calls + some more other init).

I do not find the time to work on this, but I think it would
be very useful to finally have a working DO CONCURRENT in
GCC - and the missing bits should be really rare corner cases.

Thus, I went with the current version, but added error
diagnostic for the unsupported bits + updated the testcases.
(And add one for assumed-shape arrays).

OK for GCC 15 mainline?

Tobias

OK by me Tobias.

Jerry

Reply via email to