diff --git a/dace/frontend/fortran/ast_transforms.py b/dace/frontend/fortran/ast_transforms.py index b65b1f5340..a0c21039ca 100644 --- a/dace/frontend/fortran/ast_transforms.py +++ b/dace/frontend/fortran/ast_transforms.py @@ -2653,6 +2653,11 @@ def visit_Name_Node(self, node: ast_internal_classes.Name_Node): return node + def visit_Name_Range_Node(self, node: ast_internal_classes.Name_Range_Node): + node.sizes = [] + node.offsets = [1] + return node + def visit_Array_Subscript_Node(self, node: ast_internal_classes.Array_Subscript_Node): var_def = self.scope_vars.get_var(node.parent, node.name.name)