Skip to content

Support for nested loops#45

Merged
angelhof merged 6 commits intomainfrom
nested-loop-support
May 22, 2023
Merged

Support for nested loops#45
angelhof merged 6 commits intomainfrom
nested-loop-support

Conversation

@angelhof
Copy link
Copy Markdown
Member

Fixed many bugs that have to do with nested loops, tested several different configurations (it is certain that there are more bugs but let's fix them once they appear). One thing we need to keep in mind is how we do unrolling and progressing of the partial order, which now feels a little flaky, e.g., to determine if a loop node X can be committed when we receive a wait for some node Y, I perform a very complex comparison of X and Y using their ids, loop iterations, and loop ids. There must be a better way to do that. Maybe first unroll and then check? I don't think this is relevant for this PR, and I have left comments describing the issue in the code, so it should be resolvable.

@github-actions
Copy link
Copy Markdown

OS:ubuntu-20.04
Mon May 22 19:13:10 UTC 2023
Summary: 2/23 tests passed.

@angelhof angelhof merged commit 2b35b36 into main May 22, 2023
@angelhof angelhof deleted the nested-loop-support branch May 22, 2023 19:16
@github-actions
Copy link
Copy Markdown

OS:ubuntu-20.04
Mon May 22 19:19:13 UTC 2023
Summary: 3/23 tests passed.

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.

1 participant