stfc / PSyclone

Domain-specific compiler and code transformation system for Finite Difference/Volume/Element Earth-system models in Fortran
BSD 3-Clause "New" or "Revised" License
104 stars 27 forks source link

Symbol table copying doesn't seem to update the GenericInterfaceSymbols references properly #2702

Open LonelyCat124 opened 1 month ago

LonelyCat124 commented 1 month ago

See adjoint visitor lines 446-459 for details of this (after 2596 is merged). The GenericInterfaceSymbols don't update names if the routines' names are changed as they continue to point to the pre-deep copied symbols.