-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[next] Bug in embedded implementation of premap #1583
Comments
Reading again the description of the implementation, it seems we overlooked the case |
This line
is problematic. It makes the above case a ALTER_STRUCT only. If we would implement the behavior that is described, we should raise an exception here. But that wouldn't solve the issue. Let's re-discuss how the above case fits in the categorization of connectivities.Side-note: If I force ALTER_STRUCT | ALTER_DIMS on the connectivity the example works.
|
@nfarabullini and I think this issue may have appeared again in this PR to port The stencil in question is
|
the same error occurs in this PR: C2SM/icon4py#567
|
This issue has been originally discovered by @nfarabullini . I'm only reporting it there since she is on vacation.
In a new Icon4py PR (https://github.com/C2SM/icon4py/pull/472/files) the field-vire embedded implementation of a premap operation crashes for unclear reasons since it was working previously for iterator embedded, therefore this is most likely a bug.
This is the definition of the operator crashing:
The text was updated successfully, but these errors were encountered: