Skip to content

[MLIR][CI] Linux GPU MLIR / Graph Compiler workflow - #38744

Merged
v-Golubev merged 7 commits into
openvinotoolkit:masterfrom
AndreyPavlenko:gc-ci
Oct 23, 2026
Merged

v-Golubev merged 7 commits into
openvinotoolkit:masterfrom
AndreyPavlenko:gc-ci

Conversation

@AndreyPavlenko

Copy link
Copy Markdown
Contributor

No description provided.

@AndreyPavlenko
AndreyPavlenko requested a review from a team as a code owner October 11, 2026 14:42
@github-actions github-actions Bot added category: CI OpenVINO public CI github_actions Pull requests that update GitHub Actions code labels Oct 11, 2026
@sys-openvino-ci sys-openvino-ci added the ExternalPR External contributor label Oct 11, 2026
@maxnick
maxnick requested review from akladiev and v-Golubev October 12, 2026 08:18
@maxnick maxnick added this to the 2026.5 milestone Oct 12, 2026
@v-Golubev

Copy link
Copy Markdown
Contributor

build_jenkins

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The workflow has a shell-injection risk and an incomplete LLVM cache key.

2 open findings
What changed in this PR

Adds dedicated CI validation for the GPU MLIR/Graph Compiler path.

Changes:

  • Builds and caches LLVM and Graph Compiler.
  • Builds OpenVINO with GPU MLIR enabled.
  • Runs sharded MLIR functional tests on BMG dGPU.
File Description
.github/​workflows/​dev_gpu_linux_mlir.yml Defines the MLIR build, cache, test, and status workflow.

🧠 Review effort: Balanced


💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/dev_gpu_linux_mlir.yml
Comment thread .github/workflows/dev_gpu_linux_mlir.yml Outdated
@v-Golubev

Copy link
Copy Markdown
Contributor

build_jenkins

Comment thread .github/workflows/dev_gpu_linux_mlir.yml
Comment thread .github/workflows/dev_gpu_linux_mlir.yml Outdated
Comment thread .github/workflows/dev_gpu_linux_mlir.yml Outdated
Comment thread .github/workflows/dev_gpu_linux_mlir.yml Outdated
Comment thread .github/workflows/dev_gpu_linux_mlir.yml
Comment thread .github/workflows/dev_gpu_linux_mlir.yml Outdated
Comment thread .github/workflows/dev_gpu_linux_mlir.yml
@v-Golubev

Copy link
Copy Markdown
Contributor

build_jenkins

Comment on lines +210 to +211
- name: System info
uses: ./openvino/.github/actions/system_info

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I do not think it is needed here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Removed

@v-Golubev

Copy link
Copy Markdown
Contributor

build_jenkins

Comment thread .github/workflows/dev_gpu_linux_mlir.yml
Comment thread .github/workflows/dev_gpu_linux_mlir.yml Outdated
This reverts commit 459ceb9.
@v-Golubev
v-Golubev added this pull request to the merge queue Oct 23, 2026
Merged via the queue into openvinotoolkit:master with commit 600f2db Oct 23, 2026
205 of 207 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: CI OpenVINO public CI ExternalPR External contributor github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants