Skip to content

Conversation

@SF-N
Copy link
Contributor

@SF-N SF-N commented Nov 6, 2025

Previously, the parameter names in programs implicitly generated on a direct field operator call where of the form __sym<uid> and thus different to the names specified in the field operator definition. This breaks when used in combination with static parameters on field operators (see enabled in #2368). The replacement works by replacing all refs to arguments by their static value. For direct field operator calls this refs are now named the same as in their definition.

@SF-N SF-N marked this pull request as ready for review November 6, 2025 16:08
@SF-N SF-N requested a review from tehrengruber November 6, 2025 16:08
Copy link
Contributor

@tehrengruber tehrengruber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Issues in dace still need to be resolved.

@edopao
Copy link
Contributor

edopao commented Nov 9, 2025

Issues in dace still need to be resolved.

I opened a PR with the dace fix: #2382

tehrengruber added a commit to tehrengruber/gt4py that referenced this pull request Nov 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants