Skip to content

While loops in GTC toolchain#422

Merged
jdahm merged 91 commits intoGridTools:masterfrom
eddie-c-davis:while-loops-gtc
Feb 21, 2022
Merged

While loops in GTC toolchain#422
jdahm merged 91 commits intoGridTools:masterfrom
eddie-c-davis:while-loops-gtc

Conversation

@eddie-c-davis
Copy link
Copy Markdown
Contributor

@eddie-c-davis eddie-c-davis commented Jun 1, 2021

Description

This PR implements the while loop construct in the GTC toolchain and relies on PR #410 for the frontend implementation.

Blocked by #628.

@havogt
Copy link
Copy Markdown
Contributor

havogt commented Jan 17, 2022

Thanks, for linking again the hackmd document. Forgot about that. Let's discuss GridTools/concepts#50 before I continue my review here.

Comment thread src/gtc/gtir.py Outdated
Comment thread src/gtc/passes/oir_optimizations/mask_stmt_merging.py Outdated
Comment thread src/gt4py/frontend/gtscript_frontend.py Outdated
@jdahm jdahm requested a review from havogt February 8, 2022 05:48
@havogt
Copy link
Copy Markdown
Contributor

havogt commented Feb 9, 2022

bors try

bors Bot added a commit that referenced this pull request Feb 9, 2022
Copy link
Copy Markdown
Contributor

@havogt havogt left a comment

Choose a reason for hiding this comment

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

Please add a regression test for nested while loops. I think then it's good to go.

@bors
Copy link
Copy Markdown

bors Bot commented Feb 9, 2022

try

Build failed:

@jdahm
Copy link
Copy Markdown
Contributor

jdahm commented Feb 9, 2022

Please add a regression test for nested while loops. I think then it's good to go.

Will do! Technically we should merge #628 first.

@jdahm
Copy link
Copy Markdown
Contributor

jdahm commented Feb 11, 2022

bors try

bors Bot added a commit that referenced this pull request Feb 11, 2022
@bors
Copy link
Copy Markdown

bors Bot commented Feb 11, 2022

try

Build failed:

@jdahm
Copy link
Copy Markdown
Contributor

jdahm commented Feb 11, 2022

Build did not fail. It timed out waiting to start...

@jdahm
Copy link
Copy Markdown
Contributor

jdahm commented Feb 21, 2022

bors try

bors Bot added a commit that referenced this pull request Feb 21, 2022
@bors
Copy link
Copy Markdown

bors Bot commented Feb 21, 2022

try

Build failed:

@jdahm
Copy link
Copy Markdown
Contributor

jdahm commented Feb 21, 2022

bors try

bors Bot added a commit that referenced this pull request Feb 21, 2022
@bors
Copy link
Copy Markdown

bors Bot commented Feb 21, 2022

try

Build succeeded:

@jdahm jdahm merged commit 430963c into GridTools:master Feb 21, 2022
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.

5 participants