Re: [Patch, Fortran/90068] Add finalizer creation to array constructor for functions of derived type.

2024-06-07 Thread Paul Richard Thomas
Hi Andre, I had been working in exactly the same area to correct the implementation of finalization of function results in array constructors. However, I couldn't see a light way of having the finalization occur at the correct time; "If an executable construct references a nonpointer function, the

Re: [GOMP, Fortran] RFC: Issues with gomp-fortran tests

2024-06-07 Thread Andre Vehreschild
Hi Steve, there have not been any answers yet, so thank you for looking into that. I tried your proposal and changed the installation directory to: /mnt/work_store/gcc/installs/dev Unfortunately this did not change anything. The gomp-tests are still unable to compile. But I don't see any issues

Re: [Patch, PR Fortran/90072] Polymorphic Dispatch to Polymophic Return Type Memory Leak

2024-06-07 Thread Andre Vehreschild
Hi Paul, thank you for the review. No need to apologize. I am happily working on and will ping if I get no reviews. Btw, Mikael, Nikolas and I are covered by the same funding and agreed to not review each others work to prevent any "smells", like "they follow there own agenda". We can of course b

Re: [Commited, Patch, Fortran/90068] Add finalizer creation to array constructor for functions of derived type.

2024-06-07 Thread Andre Vehreschild
Hi Paul, and thanks for the review. Merged as gcc-15-1090-g51046e46ae6. > I had been working in exactly the same area to correct the implementation > of finalization of function results in array constructors. However, I > couldn't see a light way of having the finalization occur at the correct >

Re: [GOMP, Fortran] RFC: Issues with gomp-fortran tests

2024-06-07 Thread Steve Kargl
I don't know too much about the testsuite infrastructure. You'll likely need to ping jakub or tobias, who seem to be the most active gomp contributors. On my FreeBSD system, I have my sources in gcc/gccx, build in gcc/objx, and install into $HOME/work/x. For building and testing, I have a script