Skip to content
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

bump tt-mlir version and workaround issue on CI #190

Merged
merged 1 commit into from
Aug 28, 2024
Merged

Conversation

pilkicTT
Copy link
Contributor

For some reason on CI, the TT_RUNTIME_ENABLE_TTNN flag ends up as OFF. Setting the flag explicitly in build_mlir.sh script.

Bumping the tt-mlir version as well, to unblock work on multiple milestones.

For some reason on CI, the `TT_RUNTIME_ENABLE_TTNN` flag ends up
as OFF. Setting the flag explicitly in `build_mlir.sh` script.

Bumping the tt-mlir version as well, to unblock work on multiple
milestones.
Copy link
Contributor

@nvukobratTT nvukobratTT left a comment

Choose a reason for hiding this comment

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

Let's merge this change in less than 24h, as it's a blocker for other PRs as well :))

@nvukobratTT nvukobratTT linked an issue Aug 28, 2024 that may be closed by this pull request
@pilkicTT pilkicTT merged commit 64c8dd6 into main Aug 28, 2024
3 checks passed
@pilkicTT pilkicTT deleted the pilkic/ci-workaround branch August 28, 2024 11:13
@pilkicTT
Copy link
Contributor Author

Let's merge this change in less than 24h, as it's a blocker for other PRs as well :))

Merged!

pilkicTT added a commit that referenced this pull request Aug 28, 2024
We've hit build issues when bumping tt-mlir version and
to resolve those #190 was merged. This is a follow up change
with a cleaner fix.

Github runner will reuse the same folder for repo checkout
between jobs. The checkout action from github cleans leftover
files, but not for git submodules within a repo. This creates
a problem, since it can happen that cmake doesn't regenerate
build files, but incorrectly, reuse ones that were left over.

This change enforces cleanup of git submodules, resulting in
correct, but slower builds.
pilkicTT added a commit that referenced this pull request Aug 28, 2024
We've hit build issues when bumping tt-mlir version and
to resolve those #190 was merged. This is a follow up change
with a cleaner fix.

Github runner will reuse the same folder for repo checkout
between jobs. The checkout action from github cleans leftover
files, but not for git submodules within a repo. This creates
a problem, since it can happen that cmake doesn't regenerate
build files, but incorrectly, reuse ones that were left over.

This change enforces cleanup of git submodules, resulting in
correct, but slower builds.

Also, the build command is rewritten to be more explicit.
pilkicTT added a commit that referenced this pull request Aug 29, 2024
We've hit build issues when bumping tt-mlir version and
to resolve those #190 was merged. This is a follow up change
with a cleaner fix.

Github runner will reuse the same folder for repo checkout
between jobs. The checkout action from github cleans leftover
files, but not for git submodules within a repo. This creates
a problem, since it can happen that cmake doesn't regenerate
build files, but incorrectly, reuse ones that were left over.

This change enforces cleanup of git submodules, resulting in
correct, but slower builds.

Also, the build command is rewritten to be more explicit.
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.

[Uplift] Uplift tt-mlir submodule to newest version
3 participants